sgu118:Digital root
来源:互联网 发布:想要女生的身体 知乎 编辑:程序博客网 时间:2024/06/04 08:56
又是一道水题。
找规律,对于1-9,10-18,19-27......每9个数的f依次为1,2,3,4,5,6,7,8,9。
找规律,对于1-9,10-18,19-27......每9个数的f依次为1,2,3,4,5,6,7,8,9。
把式子取模就好了。
代码如下:
#include <cstdio>using namespace std;int N;long long arr[1005] = {0};void solve(){ long long base = 1, sum = 0; for(int i = 1; i <= N; ++i) {base = base * arr[i] % 9; sum = (sum + base) % 9; } if(sum == 0) sum = 9; printf("%d\n", sum);}int main(){ int T; scanf("%d", &T); while(T--) { scanf("%d", &N);for(int i = 1; i <= N; ++i) scanf("%I64d", arr + i);solve(); } return 0;}
0 0
- sgu118:Digital root
- SGU118 Digital Root
- SGU118——Digital Root
- SGU118
- sgu118
- Digital Root
- digital root
- digital root
- Digital Root 算法
- Digital Root----code forces
- HDU 4351 - Digital root
- hdu4351 Digital root
- [SGU]118. Digital Root
- sgu 118 Digital Root
- Digital Root的问题
- Vasya and Digital Root
- POJ 1519 digital root
- 118. Digital Root
- H3C文档NAT专题
- springMVC添加用户demo
- jsp页面杂记
- Sicily1121
- 堆和栈的区别以及衍生出来的栈的效率为什么比堆高
- sgu118:Digital root
- 你想创业吗?我们在寻找以下有慧眼的您:
- X86_64上没有写C函数声明导致的BUG(warning: initialization makes pointer from integer without a cast)
- POJ 2479 Maximum sum
- 使用synchronized的方法和作用
- css sprite 介绍和实例
- SGU 553 Sultan's Pearls
- 杨辉三角
- 【Container讲师】道里云毛文波:网络虚拟化与SDN实现Docker连通