重庆制作网站公司简介,nx二次开发,公司网站制作公司倒闭,速卖通导入WordPressPower of CryptographyTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 18408 Accepted: 9292题目大意 给出两个数n#xff0c;k要你求个数ans ans^nk关于题目中的数据范围全然能够用double完爆 不是必需用到二分高精度可是double类型尽管能表示10^(-307) ~ … Power of Cryptography Time Limit: 1000MS Memory Limit: 30000KTotal Submissions: 18408 Accepted: 9292题目大意 给出两个数nk 要你求个数ans ans^nk 关于题目中的数据范围全然能够用double完爆 不是必需用到二分高精度 可是double类型尽管能表示10^(-307) ~ 10^308, 远大于题意的1p10101这个范围,但仅仅能精确前16位因此必须慎用 那么为了避免double对输入的数在运算过程中进行精确那么我们必须让double的运算第一步就得到一个int即小数点尾数全为0 #includeiostream
#includecstdio
#includecmath
using namespace std;
int main()
{double n,m;while(cinnm)coutpow(m,1/n)endl;return 0;
}非常短有木有。。。。。。。 转载于:https://www.cnblogs.com/zsychanpin/p/6786133.html