Advertisement
Guest User

RCC-2015 qual1 task A

a guest
Apr 25th, 2015
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.60 KB | None | 0 0
  1. #include <iostream>
  2. #include <algorithm>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7.     int T;
  8.     cin >> T;
  9.     for (int t = 0; t < T; ++t) {
  10.         long long a, b, k;
  11.         cin >> a >> b >> k;
  12.         if (a < b)
  13.             swap(a, b);
  14.         long long ans = 0;
  15.         if (b > 99) {
  16.             if (k == 1) {
  17.                 cout << 0 << endl;
  18.                 continue;
  19.             }
  20.             ans += b - 99;
  21.             a -= b - 99;
  22.             b -= b - 99;
  23.         }
  24.         while (b > 0) {
  25.             if ((min(a, (long long) 99) % b == 0)
  26.              && (min(a, (long long) 99) / b == k)) {
  27.                 cout << ans << endl;
  28.                 break;
  29.             }
  30.             --b;
  31.             --a;
  32.             ++ans;
  33.         }
  34.         if (b == 0) {
  35.             cout << -1 << endl;
  36.         }
  37.     }
  38.     return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement