504024 - 生物周期

【题目描述】生物周期(bir)

有些人认为每个人从出生开始都有三个周期,即身体周期、情感周期和智力周期,它们的时间长度分别为23天、28天和33天。 由于三种生物周期的高潮日不同,因此,一般情况下,各生物周期的高潮日出现在不同的日期。身体周期、情感周期和智力周期同时出现称为绝对高潮。因为,处于绝对高潮时人在各方面均表现优异,因此人们想知道绝对高潮在哪一天出现。对体力周期、情绪周期和智力周期,给出本年内它们各自一个高潮日(不一定是第一个)后经过的天数p,e,i。另外,给出本年内已经经过的天数d(d≥0)。求出在d所代表的日期的多少天后,三种周期的高潮日又一次在同一天出现。

输入

输入数据有多组,每组测试数据占一行,有四个整数p,e,i和d,分别表示从0天开始计时,身体周期、情感周期和智力周期首次出现高潮的日期,要求编程计算d后的多少天第一个绝对高潮出现,输入保证对高潮在21252天内的某一天同时出现,输入以“-1 -1 -1 -1”结束。

输出

对于每组测试数据用以下的格式输出下一个绝对高潮出现的日期(注意冒号后有一空格): Case 1: the next triple peak occurs in 1234 days.

样例

输入

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.

时间限制 1 秒
内存限制 128 MB
统计
上一题 下一题