Advertisement
LEGEND2004

Round solutions

Aug 30th, 2024
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.77 KB | None | 0 0
  1. #pragma GCC optimize("O3")
  2. #include <bits/stdc++.h>
  3. using namespace std;
  4.  
  5. #define int long long
  6. #define double long double
  7. #define endl '\n'
  8. #define fastio ios_base::sync_with_stdio(0); cin.tie(0)
  9.  
  10. signed main()
  11. {
  12.     fastio;
  13.  
  14.     /*
  15.     // A
  16.     int h , m;
  17.     cin >> m >> h;
  18.     if(h % m == 0)
  19.         cout << "Yes";
  20.     else
  21.         cout << "No";
  22.     */
  23.     /*
  24.     // B
  25.     int n;
  26.     cin >> n;
  27.     cout << 100 - n % 100 << '\n';
  28.     */
  29.     /*
  30.     // C
  31.     int a , b;
  32.     cin >> a >> b;
  33.     double ans = (a - b) * 100.0 / a;
  34.     cout << fixed << setprecision(2) << ans;
  35.     */
  36.     /*
  37.     // D
  38.     int a , b , c , d;
  39.     cin >> a >> b >> c >> d;
  40.     cout << b - c << '\n';
  41.     */
  42.     /*
  43.     // E
  44.     int a , b;
  45.     cin >> a >> b;
  46.     if(a + b >= 15 && b >= 8)
  47.         cout << 1;
  48.     else if(a + b >= 10 && b >= 3)
  49.         cout << 2;
  50.     else if(a + b >= 3)
  51.         cout << 3;
  52.     else
  53.         cout << 4;
  54.     */
  55.     /*
  56.     // F
  57.     int n , x , k;
  58.     cin >> n >> k;
  59.     while(n--){
  60.         cin >> x;
  61.         if(x != k)
  62.             cout << x << " ";
  63.     }
  64.     */
  65.     /*
  66.     // G
  67.     string s;
  68.     cin >> s;
  69.     int n = s.size();
  70.     string ans = "Yes";
  71.     for(int i = 0; i < n; i += 2){
  72.         if(isupper(s[i]))
  73.             ans = "No";
  74.     }
  75.     for(int i = 1; i < n; i += 2){
  76.         if(islower(s[i]))
  77.             ans = "No";
  78.     }
  79.     cout << ans;
  80.     */
  81.     /*
  82.     // H
  83.     int v , l , r , t;
  84.     cin >> v >> l >> r >> t;
  85.     if(t >= l * v && t <= r * v){
  86.         cout << "No" << '\n';
  87.     }else{
  88.         cout << "Yes" << '\n';
  89.     }
  90.     */
  91.     /*
  92.     // I
  93.     string s;
  94.     cin >> s;
  95.     for(int i = 0; i < s.size(); i++){
  96.         if(s[i] == '.')
  97.             break;
  98.         cout << s[i];
  99.     }
  100.     cout << '\n';
  101.     */
  102.     /*
  103.     // J
  104.     int n , a , b , ans = INT_MAX , x = INT_MAX , y = INT_MAX;
  105.     cin >> n;
  106.     while(n--){
  107.         cin >> a >> b;
  108.         ans = min({ans , a + b , max(a , y) , max(b , x)});
  109.         x = min(x , a);
  110.         y = min(y , b);
  111.     }
  112.     cout << ans << '\n';
  113.     */
  114.     /*
  115.     // K
  116.     int n;
  117.     cin >> n;
  118.     if(n < 4){
  119.         cout << n << '\n';
  120.         return 0;
  121.     }
  122.     vector<int> v;
  123.     for(int a = 2; a * a <= n; a++){
  124.         int k = a * a;
  125.         while(k <= n){
  126.             v.push_back(k);
  127.             k *= a;
  128.         }
  129.     }
  130.     sort(v.begin() , v.end());
  131.     int cnt = 1;
  132.     for(int i = 1; i < v.size(); i++){
  133.         if(v[i] != v[i - 1])
  134.             cnt++;
  135.     }
  136.     cout << n - cnt << '\n';
  137.     */
  138.     /*
  139.     // L
  140.     int a , b , n;
  141.     cin >> a >> b >> n;
  142.     n *= 1000;
  143.     int mn = (n + b - 1) / b;
  144.     int mx = n / a;
  145.     if(mn > mx)
  146.         cout << "UNSATISFIABLE";
  147.     else
  148.         cout << mn << " " << mx << '\n';
  149.     */
  150.  
  151. }
  152.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement