Advertisement
Korotkodul

problem/1858/A

Aug 16th, 2023 (edited)
863
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.45 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. #include <vector>
  4. #include <queue>
  5. #include <algorithm>
  6. #include <string>
  7. #include <stack>
  8. #include <set>
  9. #include <map>
  10. #define pii pair <int, int>
  11. #define pb(x) push_back(x)
  12. using namespace std;
  13. using ll = long long;
  14. using ld = long double;
  15. using db = double;
  16. void cv(vector <int> &v) {
  17.     for (auto x : v) cout << x << ' ';
  18.     cout << "\n";
  19. }
  20.  
  21. void cvl(vector <ll> &v) {
  22.     for (auto x : v) cout << x << ' ';
  23.     cout << "\n";
  24. }
  25.  
  26.  
  27. void cvv(vector <vector <int> > &v) {
  28.     for (auto x : v) cv(x);
  29.     cout << "\n";
  30. }
  31.  
  32. void cvb(vector <bool> v) {
  33.     for (bool x : v) cout << x << ' ';
  34.     cout << "\n";
  35. }
  36.  
  37. void cvs(vector <string>  v) {
  38.     for (auto a : v) {
  39.         cout << a << "\n";
  40.     }
  41. }
  42.  
  43. void cvp(vector <pii> a) {
  44.     for (auto p : a) {
  45.         cout << p.first << ' ' << p.second << "\n";
  46.     }
  47.     cout << "\n";
  48. }
  49.  
  50.  
  51.  
  52. int main() {
  53.     ios::sync_with_stdio(0);
  54.     cin.tie(0);
  55.     cout.tie(0);
  56.     int t=1;
  57.     //cin >> t;
  58.     ll a,b,c,n;
  59.     for (int go = 0; go < t; ++ go) {
  60.         cin >> a >> b >> c;
  61.         n = a + b + c;
  62.         if (n % 2 == 1) {
  63.             if (a + c >= n / 2 + 1) {
  64.                 cout << "First\n";
  65.             } else {
  66.                 cout << "Second\n";
  67.             }
  68.             continue;
  69.         }
  70.         if (b + c >= n / 2) {
  71.             cout << "Second\n";
  72.         } else {
  73.             cout << "First\n";
  74.         }
  75.     }
  76. }
  77.  
Advertisement
Comments
  • anon07
    1 year (edited)
    # text 0.38 KB | 0 0
    1. It's not valid to use ++ go. Try this: for (int go = 0; go < t; ++go) {
    2. //
    3. }
    4.  
    5. Alternatively, you can use go++ as follows:
    6.  
    7.  
    8. for (int go = 0; go < t; go++) {
    9. //
    10. }
    11. Both of these options are valid and will increment the value of go properly for each iteration of the loop. Other than this, the code appears to be free from errors and should work as intended.
    12.  
    13.  
    14.  
    15.  
    16.  
    17.  
Add Comment
Please, Sign In to add comment
Advertisement