日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

2977:生理周期

發(fā)布時(shí)間:2023/12/14 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2977:生理周期 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2977:生理周期
查看提交統(tǒng)計(jì)提示提問(wèn)
總時(shí)間限制: 1000ms 內(nèi)存限制: 65536kB
描述
人生來(lái)就有三個(gè)生理周期,分別為體力、感情和智力周期,它們的周期長(zhǎng)度為23天、28天和33天。每一個(gè)周期中有一天是高峰。在高峰這天,人會(huì)在相應(yīng)的方面表現(xiàn)出色。例如,智力周期的高峰,人會(huì)思維敏捷,精力容易高度集中。因?yàn)槿齻€(gè)周期的周長(zhǎng)不同,所以通常三個(gè)周期的高峰不會(huì)落在同一天。對(duì)于每個(gè)人,我們想知道何時(shí)三個(gè)高峰落在同一天。對(duì)于每個(gè)周期,我們會(huì)給出從當(dāng)前年份的第一天開始,到出現(xiàn)高峰的天數(shù)(不一定是第一次高峰出現(xiàn)的時(shí)間)。你的任務(wù)是給定一個(gè)從當(dāng)年第一天開始數(shù)的天數(shù),輸出從給定時(shí)間開始(不包括給定時(shí)間)下一次三個(gè)高峰落在同一天的時(shí)間(距給定時(shí)間的天數(shù))。例如:給定時(shí)間為10,下次出現(xiàn)三個(gè)高峰同天的時(shí)間是12,則輸出2(注意這里不是3)。

輸入
一行,包含四個(gè)整數(shù):p, e, i和d,相鄰兩個(gè)整數(shù)之間用單個(gè)空格隔開。 p, e, i分別表示體力、情感和智力高峰出現(xiàn)的時(shí)間(時(shí)間從當(dāng)年的第一天開始計(jì)算)。d 是給定的時(shí)間,可能小于p, e, 或 i。 所有給定時(shí)間是非負(fù)的并且小于等于365, 所求的時(shí)間小于等于21252。
輸出
一個(gè)整數(shù),即從給定時(shí)間起,下一次三個(gè)高峰同天的時(shí)間(距離給定時(shí)間的天數(shù))。

/* 2977:生理周期 思路,枚舉每一天看看是否為高峰日 */ #include<iostream> using namespace std; 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) % 28;k += 23);for(;(k - i) % 33;k += 23 * 28);cout << k-d << endl;}return 0; }

總結(jié)

以上是生活随笔為你收集整理的2977:生理周期的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。