杭电1018 Big Number
2011-10-22 19:49
302 查看
/********************************
* 日期:2011-2-9
* 作者:SJF
* 题号:杭电1018
* 题目:Big Number
* 结果:AC
********************************/
#include<stdio.h>
#include<math.h>
int main()
{
int N;
while(scanf("%d",&N)!=EOF)
{
int i;
long int a,j;
for(i=0;i<N;i++)
{
double sum=0;
scanf("%ld",&a);
for(j=1;j<=a;j++)
{
sum=sum+log10((double)j);
}
printf("%d\n",(int)sum+1);
}
}
return 0;
}
* 日期:2011-2-9
* 作者:SJF
* 题号:杭电1018
* 题目:Big Number
* 结果:AC
********************************/
#include<stdio.h>
#include<math.h>
int main()
{
int N;
while(scanf("%d",&N)!=EOF)
{
int i;
long int a,j;
for(i=0;i<N;i++)
{
double sum=0;
scanf("%ld",&a);
for(j=1;j<=a;j++)
{
sum=sum+log10((double)j);
}
printf("%d\n",(int)sum+1);
}
}
return 0;
}
相关文章推荐
- 杭电1018 Big Number
- hdu(1018)Big Number(阶乘位数的计算)
- M - Big Number HDU - 1018
- HDOJ Big Number 1018
- Big Number(1018)
- Big Number HDU - 1018(斯特林公式)
- 杭电1212 Big Number
- Big Number HDU 1018 Stirling公式
- hdu 1018:Big Number(水题)
- (HDOJ 1018)Big Number
- 杭电 1492 The number of divisors(约数) about Humble Numbers
- 杭电1018
- Number Sequence(杭电1005)
- 杭电1171-Big Event in HDU
- Big Number hd 1212
- 【线段树 + 详细注释 + 有难度】杭电 hdu 1394 Minimum Inversion Number
- 保留两位小数四种方法:String.format(),BigDecimal.setScale(),NumberFormat.format(),DecimalFormat.format()详解
- 杭电 1171 Big Event in HDU
- 杭电 4006 The kth great number 队列 附题目翻译
- 大数big number的加减运算