HDU 1060 Leftmost Digit 数学题

来源:互联网 发布:java spring框架 入门 编辑:程序博客网 时间:2024/06/09 22:39

http://www.cppblog.com/LeoW/archive/2012/03/08/167427.html

View Code
#include<stdio.h>#include<string.h>#include<math.h>#define lld __int64int 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;}
原创粉丝点击