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

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

生活随笔

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

编程问答

百练OJ:4148:生理周期

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

描述

人生來(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)前年份的第一天開(kāi)始,到出現(xiàn)高峰的天數(shù)(不一定是第一次高峰出現(xiàn)的時(shí)間)。給定一個(gè)從當(dāng)年第一天開(kāi)始的天數(shù),你的任務(wù)是輸出從給定時(shí)間開(kāi)始(不包括給定時(shí)間),下一次三個(gè)高峰落在同一天的時(shí)間(距給定時(shí)間的天數(shù))。例如:給定時(shí)間為10,下次出現(xiàn)三個(gè)高峰同一天的時(shí)間是12,則輸出2(注意這里不是3)。

輸入

輸入包含多組數(shù)據(jù),每一組數(shù)據(jù)由四個(gè)整數(shù)組成,數(shù)據(jù)以-1 -1 -1 -1 結(jié)束。
對(duì)于四個(gè)整數(shù)p, e, i和d,p, e, i分別表示體力、情感和智力高峰出現(xiàn)的時(shí)間(時(shí)間從當(dāng)年的第一天開(kāi)始計(jì)算)。d是給定的時(shí)間,可能小于p, e或i。所有給定時(shí)間是非負(fù)的并且小于或等于365,所求的時(shí)間小于或等于21252。

輸出

從給定時(shí)間起,下一次三個(gè)高峰同一天的時(shí)間(距離給定時(shí)間的天數(shù))。

樣例輸入

0 0 0 0 0 0 0 100 5 20 34 325 4 5 6 7 283 102 23 320 203 301 203 40 -1 -1 -1 -1

樣例輸出

Case 1: the next triple peak occurs in 21252 days. Case 2: the next triple peak occurs in 21152 days. Case 3: the next triple peak occurs in 19575 days. Case 4: the next triple peak occurs in 16994 days. Case 5: the next triple peak occurs in 8910 days. Case 6: the next triple peak occurs in 10789 days.

來(lái)源

East Central North America 1999


import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner =new Scanner (System.in);int count=1;while(true){ int a=scanner.nextInt()%23;int b=scanner.nextInt()%28;int c=scanner.nextInt()%33;int d=scanner.nextInt();if(a==-1 && b==-1 && c==-1 && d==-1) break;int i=d+1;while( (i-a)%23!=0 || (i-b)%28!=0 || (i-c)%33!=0 ){i++;}int j=i-d;System.out.println("Case "+ count+": the next triple peak occurs in " + j+ " days.");count++;}scanner.close();}}


總結(jié)

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

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