您的位置:首页 > 其它

HDU 1060 Leftmost Digit 数学题

2013-08-29 10:36 471 查看
http://www.cppblog.com/LeoW/archive/2012/03/08/167427.html




View Code

#include<stdio.h>
#include<string.h>
#include<math.h>
#define lld __int64
int main()
{
int i, j, cas;
int n;
scanf("%d", &cas);
while(cas--)
{
scanf("%d", &n);
double sum1 = n*log10(n*1.0);
lld sum2 = (lld) sum1;
sum1 -= sum2;
printf("%d\n", (int)pow(10.0, (double)sum1));
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: