早教吧 育儿知识 作业答案 考试题库 百科 知识分享

简单的C编程Description:针对每个非负整数n,计算其n!的位数.Input:输入数据中含有一些整数n(0≤n<10^7).Output:根据每个整数n,输出其n!的位数,每个数占独立一行.SampleInput:56SampleOutput:33Source:qia

题目详情
简单的C编程
Description:
针对每个非负整数n,计算其n!的位数.
Input:
输入数据中含有一些整数n(0≤n<10^7).
Output:
根据每个整数n,输出其n!的位数,每个数占独立一行.
Sample Input:
5
6
Sample Output:
3
3
Source:
qianneng
不用做上面的题目了 做下面这道题 谢谢啦
Description:
SC的同学们参加ZJUT电台的节目,在拍摄前需要进行减肥试验,按照计划每天减一斤.现有N个同学在拍摄前Di天就进行减肥试验,求在拍摄时的体重,并按升序输出.
Input:
第一行为T,表明有T组测试数据.每组测试数据第一行为N(1≤N≤50),表明有N个同学,接下来N行,每行有2个整数Di,Wi.Di表示第i个同学减肥的天数,Wi表示第i个同学原先的体重(Wi − Di>0).
Output:
将Li = Wi − Di按升序输出,Li之间空一格,最后一个Li后面没有空格.每组数据结束后请输出一个回车.
Sample Input:
2
3
3 100
10 80
2 88
2
7 81
6 82
Sample Output:
70 86 97
74 76
▼优质解答
答案和解析
int GetFactorialLength(int num)
{
int nLength = 0;
while((num/=5)>0)
nLength+=num;
return nLength;
}