T_tasir256

Untitled

Nov 11th, 2021
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.32 KB | None | 0 0
  1. ///*    ***Bismillahir Rahmanir Rahim***   */
  2.  
  3. /*
  4.  Algorithm Used:
  5. */
  6. #include <bits/stdc++.h>
  7. using namespace std;
  8. typedef long long ll;
  9. typedef long double dl;
  10. typedef unsigned long long ull;
  11. #define pb push_back
  12. #define eb emplace_back
  13. #define PB pop_back
  14. #define nn "\n"
  15. #define O_O                           \
  16.     ios_base::sync_with_stdio(false); \
  17.     cin.tie(NULL)
  18. #define all(p) p.begin(), p.end()
  19. #define zz(v) (ll) v.size()
  20. #define ss ' '
  21. #define sz(x) (ll) x.size()
  22. #define MEM(a, b) memset(a, (b), sizeof(a))
  23. #define CLR(p) memset(p, 0, sizeof(p))
  24. #define precision(a) fixed << setprecision(a)
  25. #define rep(i, b) for (ll i = 0; i < (b); i++)
  26. #define rep1(i, b) for (int i = 1; i <= (b); i++)
  27. //#define rep(s,e)         for(i=s;i<e;i+=1)
  28. //#define rep(i,a,b) for(int i=(a);i<(b);i++)
  29. #define fr(i, b, a) for (int i = (b); i >= (a); i--)
  30. #define rep2(i, a, b, c) for (int i = (a); i != (b); i += (c))
  31. #define arrsize(a) (sizeof(a) / sizeof(a[0]))
  32. //#define       arrsize(a)      (sizeof(a)/sizeof(*a))
  33. #define S(a) scanf("%lld", &a)
  34. #define dbug(vari) cerr << #vari << = << (vari) << endl
  35. #define isOn(S, j) (S & (1 << j))
  36. #define setBit(S, j) (S |= (1 << j))
  37. #define clearBit(S, j) (S &= ~(1 << j))
  38. #define toggleBit(S, j) (S ^= (1 << j))
  39. #define lowBit(S) (S & (-S))
  40. #define setAll(S, n) (S = (1 << n) - 1)
  41. #define SS(a, b) scanf("%lld %lld", &a, &b)
  42. #define SSS(a, b, c) scanf("%lld %lld %lld", &a, &b, &c)
  43. #define gcd(a, b) __gcd(a, b)
  44. #define lcm(a, b) (a * b) / gcd(a, b)
  45. #define pi acos(-1.0)
  46. #define precision(a) fixed << setprecision(a)
  47. #define ff first
  48. #define sc second
  49. #define print(v)   \
  50.     for (ll i : v) \
  51.     cout << i << ss
  52. typedef pair<int, int> pii;
  53. typedef pair<ll, ll> pll;
  54. typedef vector<pair<ll, ll>> vpll;
  55. typedef vector<ll> vll;
  56. typedef map<string, ll> msl;
  57. typedef map<ll, ll> mll;
  58. #define yes cout << "YES\n"
  59. #define no cout << "NO\n"
  60. #define minusonep cout << "-1\n"
  61. #define onep cout << "1\n"
  62. #define nl cout << "\n"
  63.  
  64. // ll minelementindex = min_element(v.begin(),v.end()) - v.begin();
  65. // ll minelement = *min_element(v.begin(), v.end());
  66. // ll maxelementindex = max_element(v.begin(),v.end()) - v.begin();
  67. // ll maxelement = *max_element(v.begin(), v.end());
  68. // memset(ar,-1,sizeof(ar));
  69. //#define sort(x) sort(x.begin(), x.end())
  70. // sort(a,a+n,greater<ll>())
  71. // for (auto it = mp.begin(); it != mp.end(); ++it){}
  72. //  string x(w.size(),'1');
  73. // auto s =to_string(42);
  74. // string s = "12345";
  75. //  object from the class stringstream
  76. // stringstream geek(s);
  77. //  The object has the value 12345 and stream
  78. //  it to the integer x
  79. // int x = 0;
  80. // geek >> x;
  81.  
  82.  
  83.  
  84. ll toint(string s)
  85. {
  86.     stringstream geek(s);
  87.     int x = 0;
  88.     geek >> x;
  89.     return x;
  90. }
  91. int main()
  92. {
  93.     // O_O ;
  94.     ll t;
  95.     cin >> t;
  96.     ll ans1 = 0, ans2 = 0;
  97.     while (t--)
  98.     {
  99.  
  100.         string s;
  101.         cin >> s;
  102.         ll temp1, temp2;
  103.         char temp3;
  104.         stringstream geek(s);
  105.         geek >> temp1 >> temp3 >> temp2;
  106.         cout << temp1 << ss << temp2 << nn;
  107.         ans1 += temp1;
  108.         ans2 += temp2;
  109.  
  110.         if (ans2 >= 12)
  111.         {
  112.             ans1 += (ans2 / 12);
  113.             ans2 %= 12;
  114.         }
  115.         cout << ans1 << " Feet, " << ans2 << " Inches" << nn;
  116.     }
  117.  
  118.     return 0;
  119. }
  120. /// 10^3 te n^2 complexity greedy solve kora somvob mind it
Advertisement
Add Comment
Please, Sign In to add comment