Advertisement
HaciyevAlik

wtf

Aug 31st, 2022
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 6.49 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. using ll = long long;
  5. using ld = long double;
  6. const ll INF = 2*1e9;
  7.  
  8. //Acımasızca geçip giden zamandan
  9. //Geriye kalan sadece yalnızlıklarımız
  10.  
  11. int res = 0;
  12.  
  13. int check(int n){
  14.     if(n == 1920){
  15.         return 2;
  16.     }
  17.     if(n == 1921){
  18.         return 1;
  19.     }
  20.     if(n == 1922){
  21.         return 2;
  22.     }
  23.     if(n == 1923){
  24.         return 2;
  25.     }
  26.     if(n == 1924){
  27.         return 1;
  28.     }
  29.     if(n == 1925){
  30.         return 3;
  31.     }
  32.     if(n == 1926){
  33.         return 1;
  34.     }
  35.     if(n == 1927){
  36.         return 1;
  37.     }
  38.     if(n == 1928){
  39.         return 3;
  40.     }
  41.     if(n == 1929){
  42.         return 2;
  43.     }
  44.     if(n == 1930){
  45.         return 1;
  46.     }
  47.     if(n == 1931){
  48.         return 3;
  49.     }
  50.     if(n == 1932){
  51.         return 1;
  52.     }
  53.     if(n == 1933){
  54.         return 2;
  55.     }
  56.     if(n == 1934){
  57.         return 2;
  58.     }
  59.     if(n == 1935){
  60.         return 2;
  61.     }
  62.     if(n == 1936){
  63.         return 2;
  64.     }
  65.     if(n == 1937){
  66.         return 1;
  67.     }
  68.     if(n == 1938){
  69.         return 1;
  70.     }
  71.     if(n == 1939){
  72.         return 2;
  73.     }
  74.     if(n == 1940){
  75.         return 2;
  76.     }
  77.     if(n == 1941){
  78.         return 1;
  79.     }
  80.     if(n == 1942){
  81.         return 3;
  82.     }
  83.     if(n == 1943){
  84.         return 1;
  85.     }
  86.     if(n == 1944){
  87.         return 1;
  88.     }
  89.     if(n == 1945){
  90.         return 2;
  91.     }
  92.     if(n == 1946){
  93.         return 2;
  94.     }
  95.     if(n == 1947){
  96.         return 1;
  97.     }
  98.     if(n == 1948){
  99.         return 2;
  100.     }
  101.     if(n == 1949){
  102.         return 1;
  103.     }
  104.     if(n == 1950){
  105.         return 2;
  106.     }
  107.     if(n == 1951){
  108.         return 2;
  109.     }
  110.     if(n == 1952){
  111.         return 1;
  112.     }
  113.     if(n == 1953){
  114.         return 3;
  115.     }
  116.     if(n == 1954){
  117.         return 1;
  118.     }
  119.     if(n == 1955){
  120.         return 1;
  121.     }
  122.     if(n == 1956){
  123.         return 3;
  124.     }
  125.     if(n == 1957){
  126.         return 2;
  127.     }
  128.     if(n == 1958){
  129.         return 1;
  130.     }
  131.     if(n == 1959){
  132.         return 3;
  133.     }
  134.     if(n == 1960){
  135.         return 1;
  136.     }
  137.     if(n == 1961){
  138.         return 2;
  139.     }
  140.     if(n == 1962){
  141.         return 2;
  142.     }
  143.     if(n == 1963){
  144.         return 2;
  145.     }
  146.     if(n == 1964){
  147.         return 2;
  148.     }
  149.     if(n == 1965){
  150.         return 1;
  151.     }
  152.     if(n == 1966){
  153.         return 1;
  154.     }
  155.     if(n == 1967){
  156.         return 2;
  157.     }
  158.     if(n == 1968){
  159.         return 2;
  160.     }
  161.     if(n == 1969){
  162.         return 1;
  163.     }
  164.     if(n == 1970){
  165.         return 3;
  166.     }
  167.     if(n == 1971){
  168.         return 1;
  169.     }
  170.     if(n == 1972){
  171.         return 1;
  172.     }
  173.     if(n == 1973){
  174.         return 2;
  175.     }
  176.     if(n == 1974){
  177.         return 2;
  178.     }
  179.     if(n == 1975){
  180.         return 1;
  181.     }
  182.     if(n == 1976){
  183.         return 2;
  184.     }
  185.     if(n == 1977){
  186.         return 1;
  187.     }
  188.     if(n == 1978){
  189.         return 2;
  190.     }
  191.     if(n == 1979){
  192.         return 2;
  193.     }
  194.     if(n == 1980){
  195.         return 1;
  196.     }
  197.     if(n == 1981){
  198.         return 3;
  199.     }
  200.     if(n == 1982){
  201.         return 1;
  202.     }
  203.     if(n == 1983){
  204.         return 1;
  205.     }
  206.     if(n == 1984){
  207.         return 3;
  208.     }
  209.     if(n == 1985){
  210.         return 2;
  211.     }
  212.     if(n == 1986){
  213.         return 1;
  214.     }
  215.     if(n == 1987){
  216.         return 3;
  217.     }
  218.     if(n == 1988){
  219.         return 1;
  220.     }
  221.     if(n == 1989){
  222.         return 2;
  223.     }
  224.     if(n == 1990){
  225.         return 2;
  226.     }
  227.     if(n == 1991){
  228.         return 2;
  229.     }
  230.     if(n == 1992){
  231.         return 2;
  232.     }
  233.     if(n == 1993){
  234.         return 1;
  235.     }
  236.     if(n == 1994){
  237.         return 1;
  238.     }
  239.     if(n == 1995){
  240.         return 2;
  241.     }
  242.     if(n == 1996){
  243.         return 2;
  244.     }
  245.     if(n == 1997){
  246.         return 1;
  247.     }
  248.     if(n == 1998){
  249.         return 3;
  250.     }
  251.     if(n == 1999){
  252.         return 1;
  253.     }
  254.     if(n == 2000){
  255.         return 1;
  256.     }
  257.     if(n == 2001){
  258.         return 2;
  259.     }
  260.     if(n == 2002){
  261.         return 2;
  262.     }
  263.     if(n == 2003){
  264.         return 1;
  265.     }
  266.     if(n == 2004){
  267.         return 2;
  268.     }
  269.     if(n == 2005){
  270.         return 1;
  271.     }
  272.     if(n == 2006){
  273.         return 2;
  274.     }
  275.     if(n == 2007){
  276.         return 2;
  277.     }
  278.     if(n == 2008){
  279.         return 1;
  280.     }
  281.     if(n == 2009){
  282.         return 2;
  283.     }
  284.     if(n == 2010){
  285.         return 1;
  286.     }
  287.     if(n == 2011){
  288.         return 1;
  289.     }
  290.     if(n == 2012){
  291.         return 3;
  292.     }
  293.     if(n == 2013){
  294.         return 2;
  295.     }
  296.     if(n == 2014){
  297.         return 1;
  298.     }
  299.     if(n == 2015){
  300.         return 3;
  301.     }
  302.     if(n == 2016){
  303.         return 1;
  304.     }
  305.     if(n == 2017){
  306.         return 2;
  307.     }
  308.     if(n == 2018){
  309.         return 2;
  310.     }
  311.     if(n == 2019){
  312.         return 2;
  313.     }
  314.     if(n == 2020){
  315.         return 2;
  316.     }
  317.     if(n == 2021){
  318.         return 1;
  319.     }
  320.     if(n == 2022){
  321.         return 1;
  322.     }
  323.     if(n == 2023){
  324.         return 2;
  325.     }
  326.     if(n == 2024){
  327.         return 2;
  328.     }
  329.     if(n == 2025){
  330.         return 1;
  331.     }
  332.     if(n == 2026){
  333.         return 3;
  334.     }
  335.     if(n == 2027){
  336.         return 1;
  337.     }
  338.     if(n == 2028){
  339.         return 1;
  340.     }
  341.     if(n == 2029){
  342.         return 2;
  343.     }
  344.     if(n == 2030){
  345.         return 2;
  346.     }
  347.     if(n == 2031){
  348.         return 1;
  349.     }
  350.     if(n == 2032){
  351.         return 2;
  352.     }
  353.     if(n == 2033){
  354.         return 1;
  355.     }
  356.     if(n == 2034){
  357.         return 2;
  358.     }
  359.     if(n == 2035){
  360.         return 2;
  361.     }
  362.     if(n == 2036){
  363.         return 1;
  364.     }
  365.     if(n == 2037){
  366.         return 3;
  367.     }
  368.     if(n == 2038){
  369.         return 1;
  370.     }
  371.     if(n == 2039){
  372.         return 1;
  373.     }
  374.     if(n == 2040){
  375.         return 3;
  376.     }
  377.     if(n == 2041){
  378.         return 2;
  379.     }
  380.     if(n == 2042){
  381.         return 1;
  382.     }
  383.     if(n == 2043){
  384.         return 3;
  385.     }
  386.     if(n == 2044){
  387.         return 1;
  388.     }
  389.     if(n == 2045){
  390.         return 2;
  391.     }
  392.     if(n == 2046){
  393.         return 2;
  394.     }
  395.     if(n == 2047){
  396.         return 2;
  397.     }
  398.     if(n == 2048){
  399.         return 2;
  400.     }
  401.     if(n == 2049){
  402.         return 1;
  403.     }
  404.     if(n == 2050){
  405.         return 1;
  406.     }
  407. }
  408.  
  409. void solve(){
  410.     int a,b; cin>>a>>b;
  411.     int ans = 0;
  412.     for(int i = a;i<=b;i++){
  413.         int x = check(i);
  414.         ans += x;
  415.     }
  416.     res += ans;
  417. }
  418.  
  419. int main(){
  420.     ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); //freopen("input.txt","r",stdin);
  421.     int k; cin>>k;
  422.     while(k--){
  423.         solve();
  424.     }
  425.     cout << res << "\n";
  426.     return 0;
  427. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement