主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
fanxi
2020年5月11日 11:08
请教下,为什么ans=ans%100000000000中0的个数超出1
P1059
回复 0
|
赞 0
|
浏览 7.0k
#include <stdio.h> int main() { int n; scanf("%d",&n); long long int ans=1,cnt; for(int i=1;i<=n;++i) { ans*=i; //去掉末尾的0,因为求的是最右边的非零位 while(ans%10==0) ans/=10; // ans=ans%100000000000;//不能超过11位...
Ang
2020年3月17日 14:12
1111
P1059
回复 0
|
赞 1
|
浏览 8.8k
#include <iostream> #include <cstdio> #include <vector> #include <algorithm> #include <cstdlib> #include <stack> #include <cstring> #include <string> #include <queue> #include <set> #define maxn 300000 + 10 #define INF 0x3f3...
myhy001
2019年12月7日 17:38
数的阶乘
P1059
回复 2
|
赞 0
|
浏览 11.4k
#include<stdio.h> int main() { int n,i,j,dight=0,temp,carry,a[10000]={1}; scanf("%d",&n); for(i=2;i<=n;i++) { for(j=0,carry=0;j<=dight;j++) { &...
题目
阶乘问题
题解数量
3
发布题解
热门题解
1
1111
2
数的阶乘
3
请教下,为什么ans=ans%100000000000中0的个数超出11位就WA了?