POJ之路5--1218THE DRUNK JAILER
来源:互联网 发布:淘宝网商银行贷款 编辑:程序博客网 时间:2024/05/18 20:53
Input
The first line of input contains a single positive integer. This is the number of lines that follow. Each of the following lines contains a single integer between 5 and 100, inclusive, which is the number of cells n.
Output
For each line, you must print out the number of prisoners that escape when the prison has n cells.
直接求解,代码如下:
#include<iostream>using namespace std;int main(){int a,i,j,n,m;bool b[100];for(cin>>a;a>0;a--){for(cin>>n,i=1;i<=n;i++){for(j=1;j<=n;j++){if(i==1)b[j-1]=1;else if((j%i)==0)b[j-1]=!b[j-1];}}m=0;for(i=0;i<n;i++)if(b[i]==1)m++;cout<<m<<endl;}return 0;}代码不够短,参考短码之美,可以考虑发现输入输出规律。修改如下:
#include<iostream>#include<cmath>using namespace std;int main(){int a,m;float n;for(cin>>a;a>0;a--){cin>>n;m=(int)sqrt(n);cout<<m<<endl;}return 0;}
0 0
- POJ之路5--1218THE DRUNK JAILER
- POJ 1218 THE DRUNK JAILER
- poj 1218THE 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
- poj 1218 THE DRUNK JAILER
- THE DRUNK JAILER(POJ--1218
- THE DRUNK JAILER POJ 1218
- POJ 1218 THE DRUNK JAILER
- POJ 1218 THE DRUNK JAILER
- POJ 1218 The Drunk Jailer
- POJ 1218 THE DRUNK JAILER
- 把写过的POJ代码都放到GitHub上了
- 收到的最委婉的拒信。。。。。。。。
- java圆形按钮的设计
- java Float和Double 之间的相互转型问题
- java IO流
- POJ之路5--1218THE DRUNK JAILER
- Opencv2 computer vision application programming cookbook<六>
- myeclipse build workspace太慢 , MyEclipse性能优化
- javaWeb开发过程中常用网站收藏
- 函数参数的传递问题(指针的指针)
- MP3之痛 -- Cocos2dx 游戏移植到 WP8 之路
- 面向对象---第一天
- fastdfs封包格式
- 英语学习