首页 > 其他 > 详细

生理周期

时间:2019-05-14 21:35:49      阅读:120      评论:0      收藏:0      [点我收藏+]

/*
生理周期:
输入:
    输入四个整数:p,e,i和d。p,e,i分别代表体力p(23)、情感e(28)、和智力i(33)高峰出现的日子。
d是给定的日子,可能小于p,e或i。所有给定日子是非负的并且小于或等于365,所求日子
小于或等于21252
输出:
    给定日子起,下一次三个高峰同一天的日子的天数。
*/
#include<iostream>
#include<cstdio>
using namespace std;
#define N 21252
int main()
{
    int p,e,i,d,caseNo=0;
    while(cin>>p>>e>>i>>d&&p!=-1)
    {
        caseNo++;
        int k;
        for(k=d+1;(k-p)%23;++k);
        for(;(k-e)%23;k+=23);
        for(;(k-i)%33;k+=23*28);
        cout<<"Case"<<caseNo<<
        ".The next triple peak occurs in "<<k-d<<endl;
        return 0;
    }
}

生理周期

原文:https://www.cnblogs.com/lijianmin6/p/10864527.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!