ulvis.paste.net

Paste Search Dynamic
Recent pastes
day1
  1. #include <bits/stdc++.h>
  2.  
  3. #define ll long long int
  4. #define pb push_back
  5. #define IOS ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
  6. #define mod 1000000007
  7.  
  8. using namespace std;
  9.  
  10.  
  11. int main()
  12. {
  13.         int t, d1, d2, a[35], b[35], day1[35], c, d;
  14.  
  15.         scanf("%d", &t);
  16.  
  17.         while(t--)
  18.         {
  19.  
  20.                 for(int i = 1; i <= 31; i++) day1[i] = 0;
  21.  
  22.                 scanf("%d", &d1);
  23.  
  24.                 int  sum = 0;
  25.  
  26.                 for(int i = 1; i <= d1; i++)
  27.                 {
  28.                         scanf("%d %d", &a[i], &b[i]);
  29.                 }
  30.  
  31.                 for(int i = 1; i < d1; i++)
  32.                 {
  33.                         sum+=b[i];
  34.                         int len = a[i+1];
  35.                         for(int j = a[i]; j < len;j++) day1[j]  = sum;
  36.                 }
  37.  
  38.                 day1[a[d1]] = (sum +  b[d1]);
  39.  
  40.                 scanf("%d", &d2);
  41.  
  42.                 for(int i  = 1; i <= d2; i++)
  43.                 {
  44.                         scanf("%d %d", &c, &d);
  45.                         if(day1[c] >= d) printf("Go Camp\n");
  46.                         else printf("Go Sleep\n");
  47.                 }
  48.         }
  49.  
  50.         //for(int i = 1; i <= 31; i++) cout << day1[i] << endl;
  51.  
  52.  
  53.         return 0;
  54. }
  55.  
Parsed in 0.007 seconds