Advertisement
artemgf

Билет в один конец

Nov 16th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.19 KB | None | 0 0
  1. #define _USE_MATH_DEFINES
  2. #include <iostream>
  3. #include <string>
  4. #include <map>
  5. #include <set>
  6. #include <algorithm>
  7. #include <vector>
  8. #include <stdio.h>
  9. #include <cmath>
  10. #include <math.h>
  11. #include <queue>
  12. #include <stack>
  13. #include <climits>
  14. #include <deque>
  15. #include <ctime>
  16.  
  17. using namespace std;
  18.  
  19. typedef long long ll;
  20. typedef unsigned long long ull;
  21. typedef unsigned int ui;
  22.  
  23. #define mh() make_heap()
  24. #define poph() pop_heap()
  25. #define pushh() push_heap()
  26. #define sor(n) n.begin(), n.end()
  27. #define mp make_pair
  28.  
  29. const int maxn = 66667;
  30. ll d[maxn];
  31. vector <ll> j;
  32.  
  33. void plas(ll N, ll K)
  34. {
  35.     ll n;
  36.     ll sum = 0;
  37.     ll k = K;
  38.     j.push_back(k);
  39.     ll l = max(int(j.size()), 1)-1;
  40.     d[k] = l;
  41.     l++;
  42.     for (int i=l+1; i <= N+l; i++)
  43.     {
  44.         sum = 0;
  45.         n = k;
  46.         while (n != 0) {
  47.             sum += (n % 10) * (n % 10) * (n % 10);
  48.             n /= 10;
  49.         }
  50.         k = sum;
  51.         d[sum] = i;
  52.         j.push_back(sum);
  53.     }
  54. }
  55.  
  56. int main()
  57. {
  58.     ll n;
  59.     cin >> n;
  60.     if (n == 2)
  61.         cout << 10;
  62.     else
  63.     {
  64.         for (int i = 0; i < ceil(n / 2.0)-1; i++)
  65.         {
  66.             cout << "1";
  67.         }
  68.         cout << "0";
  69.         for (int i = 0; i < ceil(n / 2.0) - 2; i++)
  70.         {
  71.             cout << "8";
  72.         }
  73.         cout << "90";
  74.     }
  75.     system("pause");
  76.     return 0;
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement