HDOJ 1289 Hat’s IEEE

题目地址:
http://acm.hdu.edu.cn/showproblem.php?pid=1289


水题~~~

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<stdio.h>
#include<math.h>
int main()
{
    long t,x;
    float N;    //注意定义成float
    while(scanf("%f",&N)!=EOF)
    {
        t=(long)N,x=0;
        if(t<0)
            t=-t;
        while(t>1)
        {
            t/=2;
            x++;
        }
        printf("%ld %.6f\n",x,N/(2<<(x-1)));
    }
    return 0;
}

发布者

Tanky Woo

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

发表评论

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