POJ 1006 Biorhythms (中国剩余定理)
题目:http://poj.org/problem?id=1006
思路:中国剩余定理
#include <iostream> #include <stdio.h> using namespace std; int main() { int p,e,i,d; int c=1; while(1) { cin>>p>>e>>i>>d; if(p==-1) break; int n; n=(5544*p+14421*e+1288*i-d+21252)%(23*28*33); if(n==0) n=21252; printf("Case %d: the next triple peak occurs in %d days.\n",c,n); c++; } return 0; }