#include <iostream> #include <string> #include <cstdio> #include <vector> #include <stack> #include <algorithm> using namespace std; int main() { int p, e, i, d; int k = 1; while ((cin >> p >> e >> i >> d) && (p != -1 || e != -1 || d != -1 || i != -1)) { int n = 1; while (1) { if (((n - p) % 23 == 0) && ((n - e) % 28 == 0) && ((n - i) % 33 == 0)) { break; } n++; } cout << "Case "<<k<<": the next triple peak occurs in "<<n - d<< " days." << endl; k++; } return 0; } |
Double click to view unformatted code.