fork download
  1. /*
  2. NISHANT GUPTA
  3. CSE-MNNIT ALLAHABAD
  4. */
  5. #include <iostream>
  6. #include <cstdio>
  7. #include <cstdlib>
  8. #include <cmath>
  9. #include <queue>
  10. #include <algorithm>
  11. #include <vector>
  12. #include <cstring>
  13. #include <stack>
  14. #include <cctype>
  15. #include <utility>
  16. #include <map>
  17. #include <string>
  18. #include <climits>
  19. #include <set>
  20. #include <string>
  21. #include <sstream>
  22. #include <utility>
  23. #include <ctime>
  24. #include <cassert>
  25. #include <fstream>
  26. using namespace std;
  27. typedef long long LL;
  28. typedef vector<int> VI;
  29. typedef pair<int, int> II;
  30. typedef vector<long long> VLL;
  31. typedef vector<bool> VB;
  32. #define SZ(A) ((int)A.size())
  33. #define LEN(A) ((int)A.length())
  34. #define MS(A) memset(A, 0, sizeof(A))
  35. #define MSV(A,a) memset(A, a, sizeof(A))
  36. #define MAX(a,b) ((a >= b) ? (a) : (b))
  37. #define MIN(a,b) ((a >= b) ? (b) : (a))
  38. #define ABS(a) (((a) > 0) ? (a) : (-a))
  39. #define MP make_pair
  40. #define X first
  41. #define Y second
  42. #define PB push_back
  43. #define FOUND(A, x) (A.find(x) != A.end())
  44. #define getcx getchar_unlocked
  45. #define INF 0x3f3f3f3f
  46. #define INFL (LL(1e18))
  47. #define EPS 1e-12
  48. #define chkbit(s, b) (s & (1<<b))
  49. #define setbit(s, b) (s |= (1<<b))
  50. #define clrbit(s, b) (s &= ~(1<<b))
  51. #define rep(i, a, n) for(i = a; i < n; i++)
  52. #define rev(i, a, n) for(i = a; i > n; i--)
  53. #define FORALL(itr, c) for(itr = (c).begin(); itr != (c).end(); itr++)
  54. #define ALL(A) A.begin(), A.end()
  55. #define LLA(A) A.rbegin(), A.rend()
  56. inline void inp( int &n )
  57. {
  58. n=0; int ch=getcx();int sign=1;
  59. while( ch < '0' || ch > '9' ){if(ch=='-')sign=-1; ch=getcx();}
  60. while( ch >= '0' && ch <= '9' )
  61. n = (n<<3)+(n<<1) + ch-'0', ch=getcx();
  62. n=n*sign;
  63. }
  64. inline void inp1( LL &n )
  65. {
  66. n=0; LL ch=getcx();LL sign=1;
  67. while( ch < '0' || ch > '9' ){if(ch=='-')sign=-1; ch=getcx();}
  68. while( ch >= '0' && ch <= '9' )
  69. n = (n<<3)+(n<<1) + ch-'0', ch=getcx();
  70. n=n*sign;
  71. }
  72.  
  73. int main()
  74. {
  75.  
  76. }
Success #stdin #stdout 0s 3336KB
stdin
Standard input is empty
stdout
Standard output is empty