Advertisement
LEGEND2004

HW#3 sol

Aug 6th, 2024
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.30 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.     // A
  16.     int n;
  17.     string a , b;
  18.     cin >> n >> a >> b;
  19.     for(int i = 0; i < n; i++){
  20.         cout << a[i] << b[i];
  21.     }
  22.     */
  23.     /*
  24.     // B
  25.     int n , x;
  26.     cin >> n;
  27.     map<int , int> cnt;
  28.     for(int i = 0; i < 4 * n - 1; i++){
  29.         cin >> x;
  30.         cnt[x]++; // x -in sayi
  31.     }
  32.  
  33.     for(int i = 1; i <= n; i++){
  34.         if(cnt[i] < 4)
  35.             cout << i << '\n';
  36.     }
  37.     */
  38.     /*
  39.     // C
  40.     char x;
  41.     for(int i = 8; i >= 1; i--){
  42.         for(char j = 'a'; j <= 'h'; j++){
  43.             cin >> x;
  44.             if(x == '*'){
  45.                 cout << j << i;
  46.             }
  47.         }
  48.     }
  49.     */
  50.     /*
  51.     // D
  52.     int n;
  53.     cin >> n;
  54.     vector<pair<int , string> > v;
  55.     while(n--){ // n defe
  56.         string name;
  57.         int h;
  58.         cin >> name >> h;
  59.         v.push_back({h , name});
  60.     }
  61.     sort(v.begin() , v.end());
  62.     reverse(v.begin() , v.end());
  63.  
  64.     cout << v[1].second << '\n';
  65.     */
  66.     /*
  67.     // E
  68.     int n;
  69.     cin >> n;
  70.     int a[n + 5];
  71.     for(int i = 1; i <= n; i++){
  72.         cin >> a[i];
  73.     }
  74.     int q , type , k , x;
  75.     cin >> q; // queries
  76.     while(q--){
  77.         cin >> type;
  78.         if(type == 1){
  79.             cin >> k >> x;
  80.             a[k] = x;
  81.         }else{
  82.             cin >> k;
  83.             cout << a[k] << '\n';
  84.         }
  85.     }
  86.     */
  87.     /*
  88.     // F
  89.     int n;
  90.     string s;
  91.     cin >> n >> s;
  92.     for(int i = 0; i < n; i++){
  93.         cout << s[i];
  94.         if(s[i] == 'n' && s[i + 1] == 'a')
  95.             cout << 'y';
  96.     }
  97.     */
  98.     /*
  99.     // G
  100.     int r , d , x;
  101.     cin >> r >> d >> x;
  102.     for(int i = 0; i < 10; i++){
  103.         x = r * x - d;
  104.         cout << x << '\n';
  105.     }
  106.     */
  107.     /*
  108.     // H
  109.     int n , m = 0;
  110.     cin >> n;
  111.     int a[n + 5];
  112.     for(int i = 1; i <= n; i++){
  113.         cin >> a[i];
  114.         if(i > 1)
  115.             m = max(m , a[i]);
  116.     }
  117.     m++;
  118.  
  119.     //cout << max(0LL , m - a[1]) << '\n';
  120.  
  121.     if(m > a[1])
  122.         cout << m - a[1] << '\n';
  123.     else
  124.         cout << 0 << '\n';
  125.     */
  126. }
  127.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement