nyoj-1055-小鱼儿的难题
来源:互联网 发布:企业成本核算软件 编辑:程序博客网 时间:2024/04/30 10:51
小鱼儿的难题
时间限制:1000 ms | 内存限制:65535 KB
难度:2
- 描述
数学课上老师出了一道数学题6!%7 = ?,小鱼儿很快就算出来了。不过问题就出来了,
假如给你一个 整数 p ,让你求((p-1)!)% p (p是素数),怎么算??
- 输入
- 多组测试数据
输入一个数 p (p < 10 ^ 1000000) - 输出
- 输出结果
- 样例输入
7
- 样例输出
6
#include<stdio.h>#include<string.h>char a[1000005];int b[1000005];int main(){int n,i;while(scanf("%s",a)!=EOF){n=strlen(a);for(i=0;i<n;i++)b[i]=a[i]-'0';if(b[n-1]>=1) b[n-1]-=1;else {b[n-1]=b[n-1]+9;for(i=n-2;i>=0;i--){if(b[i]>=1) {b[i]-=1;break;}else {b[i]=b[i]+9;b[i-1]-=1; }}}i=0;while(b[i]==0) i++;for(;i<n;i++)printf("%d",b[i]);printf("\n");}return 0;}
0 0
- nyoj-1055-小鱼儿的难题
- 快乐的小鱼儿
- NYOJ - 小明的难题
- NYOJ-小明的难题
- NYOJ 小明的难题
- nyoj 181 小明的难题
- NYOJ,181,小明的难题
- NYOJ 604 小明的难题
- NYOJ 181 小明的难题
- NYOJ 181 小明的难题
- Nyoj-181 小明的难题
- NYOJ 604 小明的难题
- NYOJ 181 小明的难题
- nyoj-604-小明的难题
- nyoj 月老的难题
- nyoj 月老的难题
- nyoj蚂蚁的难题
- 小鱼儿经典语录
- python使用正则表达式编写网页小爬虫
- C++:const_cast类型转换
- 多python随机数函数的分析
- 天池大数据竞赛——UI特征统计
- 注意:C语言中没有指定同一运算符的多个操作数或者某函数各个参数的求值顺序,如果代码的执行结果和求值顺序有关,都是不好的程序设计风格。
- nyoj-1055-小鱼儿的难题
- Activity跳转Flag详解
- 数据结构之排序_1
- yayaxueyu
- C++11新特性(原封不动转载待查)
- 第22题
- 斜率优化DP以及本人对原作的补充遐想
- iOS-XML解析之-GDataXMLNode
- Android Event事件流分析