POJ 1006 Biorhythms
735 ワード
POJ 1006 Biorhythms
この問題は去年完成したもので、当時のコードを探して、Cで完成しました.その原理は「中国の残りの定理」であるため、具体的な内容は説明しない.コードは次のとおりです.
この問題は去年完成したもので、当時のコードを探して、Cで完成しました.その原理は「中国の残りの定理」であるため、具体的な内容は説明しない.コードは次のとおりです.
#include <stdio.h>
int main() {
int p, e, i, d, a, t = 1;
while(1) {
scanf("%d%d%d%d", &p, &e, &i, &d);
if (-1 == p && -1 == e && -1 == i && -1 == d)
break;
a = (5544 * p + 14421 * e + 1288 * i - d + 21252) % 21252;
if (!a)
a = 21252;
printf("Case %d: the next triple peak occurs in %d days.
", t, a);
t++;
}
return 0;
}