同理小学生计算题?
还是我没想到什么?
#include <iostream>
using namespace std;
int getTriple(int, int, int, int);
int main ()
{
int iP;
int iE;
int iI;
int iD;
int iCount = 0;
while (cin >> iP >> iE >> iI >> iD)
{
iCount ++;
if (-1 == iP && -1 == iE && -1 == iI && -1 == iD)
{
break;
}
cout << "Case " << iCount << ": the next triple peak occurs in " << getTriple(iP, iE, iI, iD) << " days." << endl;
}
return 0;
}
int getTriple(int iP, int iE, int iI, int iD)
{
int iPeriodsP = 23;
int iPeriodsE = 28;
int iPeriodsI = 33;
int iCount = iD + 1;
while (1)
{
if ((iCount - iP) % iPeriodsP == 0)
{
if ((iCount - iE) % iPeriodsE == 0)
{
if ((iCount - iI) % iPeriodsI == 0)
{
return iCount - iD;
}
}
}
iCount ++;
}
}
分享到:
相关推荐
poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题...
poj 3414解题报告poj 3414解题报告poj 3414解题报告poj 3414解题报告
poj 1012解题报告poj 1012解题报告poj 1012解题报告poj 1012解题报告
poj 2329解题报告poj 2329解题报告poj 2329解题报告poj 2329解题报告
poj 1440解题报告 poj 1440解题报告 poj 1440解题报告 poj 1440解题报告
poj 3083解题报告poj 3083解题报告poj 3083解题报告poj 3083解题报告
北大POJ1006-Biorhythms【中国剩余定理】 解题报告+AC代码
poj 1659解题报告poj 1659解题报告poj 1659解题报告poj 1659解题报告
poj 3720解题报告poj 3720解题报告poj 3720解题报告poj 3720解题报告
poj1691解题报告 题目来源:http://acm.pku.edu.cn/JudgeOnline/showproblem?problem_id=1691(POJ No.1691) 解法: 搜索
poj2828解题报告,希望能帮到志同道合的算法爱好者
北大poj解题报告,希望能帮到软件工程的同学,每天一道,持之以恒,熟能生巧,与您共勉!
北大ACM1316解题报告
POJ 1006 源代码——中国剩余定理分析POJ 1006 源代码——中国剩余定理分析POJ 1006 源代码——中国剩余定理分析
Problem 1061 青蛙的约会 poj解题报告。有源码。可直接提交C++实现
ACM Poj Pku 解题报告答案 打包 下载 600多题 史上最全 不是网上乱传的200多题,更不是100多题就挂着10分才能下的题 下了这个 大家也不要浪费分数去下载其它版本的了,基本上都有 共享 一起进步 中国加油 ACMer...
这是我发的第二篇解题报告,写的不怎么的。呵呵!!!!!
北大ACM在线评测系统POJ的题目解题报告。涵盖各种类型的acm题目。值得参考借鉴。打包下载。
不错的资源 收集了网上的一些解题报告 方便同学们学习参考
ACM POJ 解题报告北大POJ 大量解题代码