UVa - 113 Power of Cryptography

来源:互联网 发布:google浏览器mac版 编辑:程序博客网 时间:2024/05/16 11:40

解题感悟:

  • 突然发现用double类型来处理这题好方便[]~( ̄▽ ̄)~*
#include<stdio.h>#include<math.h>#include<string.h>char k[100];int main(void){    memset(k,0,sizeof(k));    double n,p;    while(scanf("%lf%lf",&n,&p)!=EOF){        sprintf(k,"%lf",pow(p,1/n)+0.5);            int i;        for(i=0;i<100;++i)            if(k[i]=='.'){                k[i]='\0';                break;            }        puts(k);    }    return 0;}
0 0