fork download
  1. #include <iostream>
  2. #include <cmath>
  3. #include <vector>
  4. #include <string.h>
  5. #include <bits/stdc++.h>
  6. #include <cstdlib>
  7. #include <time.h>
  8. #include <fstream>
  9. #include <iterator>
  10. #include <utility>
  11. #include <algorithm>
  12. #include <set>
  13. #include <map>
  14. #include <bitset>
  15. using namespace std;
  16.  
  17. #define ll long long
  18. #define ld long double
  19. typedef vector<int> vi;
  20. typedef vector<ll> vill;
  21. #define all(v) ((v).begin()), ((v).end())
  22. #define sz(v) ((ll)((v).size()))
  23.  
  24. #define vinp(v, n) \
  25.   for (ll i = 0; i < (n); i++) \
  26.   cin >> (v)[i]
  27. #define printv(v) \
  28.   for (auto i : (v)) \
  29.   cout << i << " "
  30. #define Bustany; \
  31.   ios::sync_with_stdio(0); \
  32.   cin.tie(0); \
  33.   cout.tie(0);
  34. #define loop(i, n) for (int(i) = 0; (i) < (n); (i)++)
  35. #define _CRT_SECURE_NO_WARNING
  36. const ll MOD = 1000000007;
  37.  
  38. void solve()
  39. {
  40. ll a,b;
  41. cin >> a >>b;
  42. if((a>0 && b>0 && a>LONG_LONG_MAX-b) || (a<0 && b<0 && a<LONG_LONG_MIN-b)){
  43. cout << "YES";
  44. }
  45. else{
  46. cout << "NO";
  47. }
  48. }
  49.  
  50. int main()
  51. {
  52. Bustany
  53. int t = 1;
  54. // cin >> t;
  55. while (t--)
  56. {
  57. solve();
  58. }
  59. }
Success #stdin #stdout 0s 5312KB
stdin
Standard input is empty
stdout
NO