HDOJ 1060 Leftmost Digit

今天论坛的ambition发了一个帖子:

http://www.cppleyuan.com/redirect.php?tid=1171&goto=lastpost#lastpost

看了下,感觉题目很不错,ambition的思路也很好。

涉及到了m^n,我感觉经常就是与log一起使用。

把题目做了下,ambition的代码已经足够了,贴出来分享:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 #include<iostream>
#include<cmath>
using namespace std;
 
int main()
{
    int n,m;
    double g;
    double h;
    for(cin>>n;n>0;n--)
    {
        cin>>m;
        g=m*log10((double)m);
        g=g-(long long)g;
        h=pow(10.,(double)g);
        cout<<(int)h<<endl;
    }
    return 0;
}

发布者

Tanky Woo

Tanky Woo,[个人主页:https://tankywoo.com] / [新博客:https://blog.tankywoo.com]

《HDOJ 1060 Leftmost Digit》有383个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注