poj1218解题报告
来源:互联网 发布:ubuntu升级16.04后黑屏 编辑:程序博客网 时间:2024/05/17 15:21
//题意不想过多解释,自己看看就知道了
//题不难,这种题我感觉就是在练个人写代码的规范
//我自己的不是很好,但我感觉这样写会看起来比较清晰
#include<iostream>
using namespace std;
int jail[101]; //代表门的状态
int cell; //有多少个牢房
void init() //第一遍是全部的门都开着
{
for(int i = 1;i <= cell;i++)
{
jail[i] = 1;
}
}
int gcd(int a) //求a的约数个数
{
int time = 0;
for(int i = 2;i <= a;i++)
{
if(a%i == 0)
time++;
}
return time;
}
void solve()
{
for(int i = 2;i <= cell;i++)
{
int times_switch = gcd(i);
if(times_switch%2 == 1)
jail[i] = 0;
} int num = 0; for(int j = 1;j <= cell;j++) //统计门开着的个数 { if(jail[j] == 1) num++; } cout<<num<<endl;}int main(){ int n;// int cell; cin>>n; while(n--) { cin>>cell; init(); solve(); } return 0;}
- poj1218解题报告
- POJ1218
- poj1218
- POJ1218
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- 解题报告
- Antiprime解题报告
- expr解题报告
- 华容道解题报告
- tju解题报告
- zju1062/pku1095解题报告
- UsacoGate解题报告 --- 序曲
- ZJU 2060 解题报告
- java中常用的排序方法之-----快速排序
- sizeof内存对齐和虚指针内存布局
- CToolTipCtrl和SetROP2一起使用冲突
- Windows 下 SVN 服务器配置
- 设计模式之组合模式(Composite)
- poj1218解题报告
- Median 2011年浙大机试
- HDU 2161 Primes 数论
- win7安装svn服务 [sc] openSCManager 失败 5 拒绝 访问拒绝
- MyEclipse中文乱码问题
- 对象析构谈—— delete this 的使用及注意事项
- Spring中@Autowired注解、@Resource注解的区别
- zabbix 自定义监控
- Java mock工具-mockito