sgu107:987654321 problem
来源:互联网 发布:dns劫持后的域名来路 编辑:程序博客网 时间:2024/04/23 19:58
又是一道数学题...
易得(N^2)mod(1e9)只与N的最后九位有关
当N<9时,显然是无解的(爆搜可知)
当N==9时,有8组解(爆搜亦可知)
当N>9时,第一位有1到9共9种可能,最后9位有8种可能,中间N-10位每一位有10种可能
易得(N^2)mod(1e9)只与N的最后九位有关
当N<9时,显然是无解的(爆搜可知)
当N==9时,有8组解(爆搜亦可知)
当N>9时,第一位有1到9共9种可能,最后9位有8种可能,中间N-10位每一位有10种可能
答案即为72*10^(N-10)
代码如下:
#include <stdio.h>int main(){ int N; scanf("%d", &N); if(N < 9) printf("0"); else if(N == 9) printf("8"); else { printf("72"); N -= 10;while(N--) printf("0"); } return 0;}
0 0
- sgu107 987654321 problem
- sgu107 987654321 problem 规律
- sgu107:987654321 problem
- SGU107 987654321 problem
- SGU107——987654321 problem
- SGU107. 987654321 problem 暴利找规律
- SGU107
- sgu107
- sgu107
- SGU107 水题 Easy
- SGU水题大集合 SGU104 SGU105 SGU107
- 987654321 problem
- sgu 107. 987654321 problem
- SGU 107 987654321 problem
- [SGU]107. 987654321 problem
- sgu 107 987654321 problem
- 107 987654321 problem
- SGU:107 987654321 problem
- 如何实现广度优先遍历(BFS)
- 求n个数的子集的三种思路
- hashCode()、equals()以及compareTo()方法的理解
- splash界面代码
- Codeforces Round #269 (Div. 2) B. MUH and Important Things
- sgu107:987654321 problem
- myeclipse debug模式提示 source not found
- ACM-高精度数
- 对java中equals和hashCode函数的一些理解
- 如何学习一门新的编程语言
- HDU-2844-Coins(多重背包)
- java螺旋方阵实现
- LeetCode: Validate Binary Search Tree
- JavaSE 之 如何将一个用逗号分隔的字符串转换成字符数组