Loading...
Submission
# When Author Problem Language CPU Memory
2302 2021-10-11 22:11:34 ewuieee21mock_user_35 Max Number C++ 11 4 ms 3568 kb Wrong Answer - 1
Test Cases
# CPU Memory Points
1 4 ms 3568 kb 0 Wrong Answer
2 0 ms 0 kb 0 Skipped
3 0 ms 0 kb 0 Skipped
4 0 ms 0 kb 0 Skipped
5 0 ms 0 kb 0 Skipped
6 0 ms 0 kb 0 Skipped
7 0 ms 0 kb 0 Skipped
Source Code
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. #define ll long long
  5. typedef vector<int> vi;
  6. typedef vector<ll> vl;
  7. typedef vector<vi> vvi;
  8. typedef set<int> si;
  9. typedef set<ll> sl;
  10. typedef queue<int> qi;
  11. typedef queue<ll> ql;
  12. typedef stack<int> sti;
  13. typedef deque<int> dqi;
  14. typedef map<int,int>mi;
  15. typedef vector<vl> vvl;
  16. typedef pair<int,int> pii;
  17. typedef pair<double, double> pdd;
  18. typedef pair<ll, ll> pll;
  19. typedef vector<pii> vpi;
  20. typedef vector<pll> vll;
  21. typedef double dl;
  22.  
  23. const string yo="YES";
  24. const string no="NO";
  25. #define ld long double
  26. #define pq priority_queue
  27. #define ar array
  28. #define mp make_pair
  29. #define gcd(a,b) __gcd(a,b)
  30. #define lcm(a,b) (a/gcd(a,b))*b
  31. const int inf = 2000000000;
  32. const ll infll = 9000000000000000000;
  33. #define MOD 1000000007
  34. #define ins insert
  35. #define F first
  36. #define S second
  37. #define gap " "
  38. //#include <ext/pb_ds/assoc_container.hpp>
  39. //#include <ext/pb_ds/tree_policy.hpp>
  40. //using namespace __gnu_pbds;
  41.  
  42. //template <typename T> using oset = tree<T, null_type, less<T>, rb_tree_tag, tree_order_statistics_node_update>;
  43. #define el '\n'
  44. #define lp(i,x,n) for(int i=x;i<n;i++)
  45. #define vt vector
  46. #define pb push_back
  47. #define all(c) (c).begin(), (c).end()
  48. #define sz(x) (int)(x).size()
  49.  
  50. #define F_OR(i, a, b, s) for (int i=(a); (s)>0?i<(b):i>(b); i+=(s))
  51. #define F_OR1(e) F_OR(i, 0, e, 1)
  52. #define F_OR2(i, e) F_OR(i, 0, e, 1)
  53. #define F_OR3(i, b, e) F_OR(i, b, e, 1)
  54. #define F_OR4(i, b, e, s) F_OR(i, b, e, s)
  55. #define GET5(a, b, c, d, e, ...) e
  56. #define F_ORC(...) GET5(__VA_ARGS__, F_OR4, F_OR3, F_OR2, F_OR1)
  57. #define FOR(...) F_ORC(__VA_ARGS__)(__VA_ARGS__)
  58. #define EACH(x, a) for (auto& x: a)
  59. #define mxe(a) *max_element(all(a))
  60. #define mne(a) *min_element(all(a))
  61. #define qsum(a) accumulate(all(a),0ll);
  62. template<class T> bool umin(T& a, const T& b) {
  63. return b<a?a=b, 1:0;
  64. }
  65. template<class T> bool umax(T& a, const T& b) {
  66. return a<b?a=b, 1:0;
  67. }
  68.  
  69. ll FIRSTTRUE(function<bool(ll)> f, ll lb, ll rb) {
  70. while(lb<rb) {
  71. ll mb=(lb+rb)/2;
  72. f(mb)?rb=mb:lb=mb+1;
  73. }
  74. return lb;
  75. }
  76. ll LASTTRUE(function<bool(ll)> f, ll lb, ll rb) {
  77. while(lb<rb) {
  78. ll mb=(lb+rb+1)/2;
  79. f(mb)?lb=mb:rb=mb-1;
  80. }
  81. return lb;
  82. }
  83.  
  84. template<class A> void read(vt<A>& v);
  85. template<class A, size_t S> void read(ar<A, S>& a);
  86. template<class T> void read(T& x) {
  87. cin >> x;
  88. }
  89. void read(double& d) {
  90. string t;
  91. read(t);
  92. d=stod(t);
  93. }
  94. void read(long double& d) {
  95. string t;
  96. read(t);
  97. d=stold(t);
  98. }
  99. template<class H, class... T> void read(H& h, T&... t) {
  100. read(h);
  101. read(t...);
  102. }
  103. template<class A> void read(vt<A>& x) {
  104. EACH(a, x)
  105. read(a);
  106. }
  107. template<class A, size_t S> void read(array<A, S>& x) {
  108. EACH(a, x)
  109. read(a);
  110. }
  111.  
  112. string to_string(char c) {
  113. return string(1, c);
  114. }
  115. string to_string(bool b) {
  116. return b?"true":"false";
  117. }
  118. string to_string(const char* s) {
  119. return string(s);
  120. }
  121. string to_string(string s) {
  122. return s;
  123. }
  124. string to_string(vt<bool> v) {
  125. string res;
  126. FOR(sz(v))
  127. res+=char('0'+v[i]);
  128. return res;
  129. }
  130.  
  131. template<size_t S> string to_string(bitset<S> b) {
  132. string res;
  133. FOR(S)
  134. res+=char('0'+b[i]);
  135. return res;
  136. }
  137. template<class T> string to_string(T v) {
  138. bool f=1;
  139. string res;
  140. EACH(x, v) {
  141. if(!f)
  142. res+=' ';
  143. f=0;
  144. res+=to_string(x);
  145. }
  146. return res;
  147. }
  148.  
  149. template<class A> void write(A x) {
  150. cout << to_string(x);
  151. }
  152. template<class H, class... T> void write(const H& h, const T&... t) {
  153. write(h);
  154. write(t...);
  155. }
  156. void print() {
  157. write("\n");
  158. }
  159. template<class H, class... T> void print(const H& h, const T&... t) {
  160. write(h);
  161. if(sizeof...(t))
  162. write(' ');
  163. print(t...);
  164. }
  165.  
  166. void DBG() {
  167. cerr << "]" << endl;
  168. }
  169. template<class H, class... T> void DBG(H h, T... t) {
  170. cerr << to_string(h);
  171. if(sizeof...(t))
  172. cerr << ", ";
  173. DBG(t...);
  174. }
  175. #ifdef _DEBUG
  176. #define dbg(...) cerr << "LINE(" << __LINE__ << ") -> [" << #__VA_ARGS__ << "]: [", DBG(__VA_ARGS__)
  177. #else
  178. #define dbg(...) 0
  179. #endif
  180.  
  181. template<class T> void offset(ll o, T& x) {
  182. x+=o;
  183. }
  184. template<class T> void offset(ll o, vt<T>& x) {
  185. EACH(a, x)
  186. offset(o, a);
  187. }
  188. template<class T, size_t S> void offset(ll o, ar<T, S>& x) {
  189. EACH(a, x)
  190. offset(o, a);
  191. }
  192.  
  193. mt19937 mt_rng(chrono::steady_clock::now().time_since_epoch().count());
  194. ll randint(ll a, ll b) {
  195. return uniform_int_distribution<ll>(a, b)(mt_rng);
  196. }
  197.  
  198. template<class T, class U> void vti(vt<T> &v, U x, size_t n) {
  199. v=vt<T>(n, x);
  200. }
  201. template<class T, class U> void vti(vt<T> &v, U x, size_t n, size_t m...) {
  202. v=vt<T>(n);
  203. EACH(a, v)
  204. vti(a, x, m);
  205. }
  206.  
  207. const int d4i[4]={-1, 0, 1, 0}, d4j[4]={0, 1, 0, -1};
  208. const int d8i[8]={-1, -1, 0, 1, 1, 1, 0, -1}, d8j[8]={0, 1, 1, 1, 0, -1, -1, -1};
  209. const int Max = 2e5+1;
  210. const double pi = 3.141592653589793238462;
  211. bool vis[Max]={false};
  212. ll dp[Max];
  213. string s;
  214. ll mx=1e9;
  215.  
  216.  
  217.  
  218. void solve(){
  219. ll n,m,k;
  220. read(n,m,k);
  221. print(max(n,max(m,k)));
  222.  
  223. }
  224. int32_t main() {
  225. ios_base::sync_with_stdio(0);cin.tie(0);
  226. /*
  227.  #ifndef ONLINE_JUDGE
  228.  
  229. freopen("input.txt", "r", stdin);
  230.  
  231. freopen("output.txt", "w", stdout);
  232.  
  233. #endif // ONLINE_JUDGE
  234.  */
  235.  
  236.  
  237.  
  238. int t=1;
  239. //read(t);
  240. FOR(t) {
  241. //write("Case #", i+1, ": ");
  242.  
  243. solve();
  244. }
  245. }