POJ 1218 THE DRUNK JAILER
2011-07-14 16:30
344 查看
这个监狱长还真是有点无聊。。。
最后开的门跟这个数的因数有关,因为一次开一次关。。所以只有因数个数为奇数的门最后是开的。。
而一个数的因数基本都是成对出现的,比如20的因数是1*20,2*10,4*5
只有完全平方数的因数个数是奇数个。。直接sqrt(n)就可以了。。
第一次在C++提交CE了。。换成G++就AC了。。
最后开的门跟这个数的因数有关,因为一次开一次关。。所以只有因数个数为奇数的门最后是开的。。
而一个数的因数基本都是成对出现的,比如20的因数是1*20,2*10,4*5
只有完全平方数的因数个数是奇数个。。直接sqrt(n)就可以了。。
第一次在C++提交CE了。。换成G++就AC了。。
#include <cstdio> #include <cmath> #include <algorithm> using namespace std; int main(){ int nCase; scanf("%d",&nCase); while(nCase--){ int n; scanf("%d",&n); printf("%d\n",(int)sqrt(n)); } return 0; }
相关文章推荐
- 统计次数poj1218——THE DRUNK JAILER
- poj1218--THE DRUNK JAILER(求约数的个数)
- POJ 1218 THE DRUNK JAILER
- poj 1218 THE DRUNK JAILER【水题】
- POJ 1218 THE DRUNK JAILER——关灯问题
- POJ 1218 THE DRUNK JAILER【类开灯问题】
- POJ 1218 THE DRUNK JAILER
- POJ 1218 THE DRUNK JAILER
- POJ 1218 THE DRUNK JAILER
- POJ 1218 THE DRUNK JAILER 笔记
- B - THE DRUNK JAILER POJ - 1218
- POJ 1218 The Drunk Jailer
- POJ 1218 THE DRUNK JAILER (题目虽然简单,但是学到了很多)
- POJ 1218 THE DRUNK JAILER(水题)
- poj1218——THE DRUNK JAILER
- [ACM] POJ 1218 THE DRUNK JAILER (关灯问题)
- POJ 1218 THE DRUNK JAILER(数论)
- poj 1218 THE DRUNK JAILER
- poj 1218 THE DRUNK JAILER
- POJ 1218 THE DRUNK JAILER