Advertisement
LEGEND2004

HW #1 sol

Jul 30th, 2024
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.93 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 _FastIO ios_base::sync_with_stdio(0); cin.tie(0)
  8. #define F first
  9. #define S second
  10.  
  11. signed main()
  12. {
  13.     _FastIO;
  14.  
  15.     /*
  16.     // A
  17.     int a , b , c;
  18.     cin >> a >> b >> c;
  19.     if(a <= c && c <= b) // a <= c <= b
  20.         cout << "Yes";
  21.     else
  22.         cout << "No";
  23.     */
  24.     /*
  25.     // B
  26.     char a , b;
  27.     cin >> a >> b;
  28.     if(a == b)
  29.         cout << 'H';
  30.     else
  31.         cout << 'D';
  32.     */
  33.     /*
  34.     // C
  35.     int a , b;
  36.     char c;
  37.     cin >> a >> c >> b;
  38.     if(c == '+')
  39.         cout << a + b << '\n';
  40.     else
  41.         cout << a - b << '\n';
  42.     */
  43.     /*
  44.     // D
  45.     string s;
  46.     cin >> s;
  47.     int n = s.size();
  48.     for(int i = 0; i < n; i++)
  49.         cout << 'x';
  50.  
  51.     */
  52.     /*
  53.     // E
  54.     string s;
  55.     cin >> s;
  56.     for(char i : s){
  57.         if(i == ',')
  58.             cout << ' ';
  59.         else
  60.             cout << i;
  61.     }
  62.     */
  63.     /*
  64.     // F
  65.     string a , b , c;
  66.     cin >> a >> b >> c;
  67.     a[0] = toupper(a[0]);
  68.     b[0] = toupper(b[0]);
  69.     c[0] = toupper(c[0]);
  70.     cout << a[0] << b[0] << c[0];
  71.     */
  72.  
  73.     /*
  74.     // G
  75.     int n , x , p , cnt = 0;
  76.     cin >> n >> p;
  77.     while(n--){ // n times
  78.         cin >> x;
  79.         cnt += x < p;
  80.         // if(x < p) cnt++;
  81.     }
  82.     cout << cnt << '\n';
  83.     */
  84.     /*
  85.     // H
  86.     int n , x;
  87.     cin >> n;
  88.     int ans = 0;
  89.     while(n--){
  90.         cin >> x;
  91.         //ans += max(0LL, x - 10);
  92.         if(x > 10)
  93.             ans += x - 10;
  94.     }
  95.     cout << ans << '\n';
  96.     */
  97.     /*
  98.     // I
  99.     string s;
  100.     cin >> s;
  101.     for(char& i : s){
  102.         if(i == '6')
  103.             i = '9';
  104.         else if(i == '9')
  105.             i = '6';
  106.     }
  107.     reverse(s.begin() , s.end());
  108.     cout << s;
  109.     */
  110.     /*
  111.     // J
  112.     int t , n , x;
  113.     cin >> t;
  114.     while(t--){
  115.         cin >> n;
  116.         int ans = 0;
  117.         while(n--){
  118.             cin >> x;
  119.             ans += x % 2;
  120.         }
  121.         cout << ans << '\n';
  122.     }
  123.     */
  124.     /*
  125.     // K
  126.     int n;
  127.     cin >> n;
  128.     int a[n + 5];
  129.     for(int i = 0; i < n; i++){
  130.         cin >> a[i];
  131.     }
  132.     sort(a , a + n);
  133.     for(int i = 0; i < n; i++){
  134.         if(a[i] != (i + 1)){
  135.             cout << "No";
  136.             return 0;
  137.         }
  138.     }
  139.     cout << "Yes";
  140.     */
  141.     /*
  142.     // L
  143.     int n , x;
  144.     cin >> n;
  145.     set<int> s;
  146.     while(n--){
  147.         cin >> x;
  148.         s.insert(x);
  149.     }
  150.     cout << s.size();
  151.     */
  152.     /*
  153.     // M
  154.     int n , x;
  155.     cin >> n;
  156.     set<int> s;
  157.     while(n--){
  158.         cin >> x;
  159.         s.insert(x);
  160.     }
  161.     auto it = s.end();
  162.     it--;
  163.     it--;
  164.     cout << it << '\n';
  165.      // 1 2 3 4 .end
  166.     */
  167.     /*
  168.     // N
  169.     int n , k , x;
  170.     cin >> n >> k;
  171.     while(n--){
  172.         cin >> x;
  173.         if(x != k)
  174.             cout << x << " ";
  175.     }
  176.     */
  177. }
  178.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement