HDU-1060 Leftmost Digit
2013-08-12 11:00
369 查看
这题本来不想贴,看上去很简单,但又不明白为什么能这样?
这是么定理?
#include<stdio.h>
#include<math.h>
int main(){
int t;
__int64 n;
scanf("%d",&t);
while(t--){
scanf("%I64d",&n);
double a=n*log10(n*1.0);
a=a-(__int64)a; //去小数的部分。
printf("%d\n",(int)pow(10.0,a));
}
return 0;
}
这是么定理?
#include<stdio.h>
#include<math.h>
int main(){
int t;
__int64 n;
scanf("%d",&t);
while(t--){
scanf("%I64d",&n);
double a=n*log10(n*1.0);
a=a-(__int64)a; //去小数的部分。
printf("%d\n",(int)pow(10.0,a));
}
return 0;
}
相关文章推荐
- hdu--1060--Leftmost Digit
- HDU--1060--Leftmost Digit
- HDU 1060 Leftmost Digit
- hdu 1060 Leftmost Digit
- HDU 1060 Leftmost Digit
- hdu - 1060 - Leftmost Digit
- HDU 1060 Leftmost Digit
- HDU 1060 Leftmost Digit(数学)
- HDU 1060 Leftmost Digit & BIT1046 Leftmost Digit
- HDU 1060.Leftmost Digit【重点在分析】【格式【晕】】【8月31】【记录】
- HDU 1060 Leftmost Digit
- HDU 1060:Leftmost Digit【数学】
- hdu 1060 Leftmost Digit
- hdu 1060 Leftmost Digit
- HDU 1060 Leftmost Digit
- hdu 1060 Leftmost Digit
- HDU 1060 Leftmost Digit
- hdu 1060 Leftmost Digit
- HDU-1060 Leftmost Digit 数论
- HDU 1060 Leftmost Digit