fork download
  1. #pragma GCC optimize("Ofast")
  2. #pragma GCC optimize("unroll-loops")
  3. #pragma GCC optimize("inline")
  4. #include<bits/stdc++.h>
  5. using namespace std;
  6. template<class T> struct cLtraits_identity{
  7. using type = T;
  8. }
  9. ;
  10. template<class T> using cLtraits_try_make_signed =
  11. typename conditional<
  12. is_integral<T>::value,
  13. make_signed<T>,
  14. cLtraits_identity<T>
  15. >::type;
  16. #define main dummy_main
  17. int main(){
  18. return 0;
  19. }
  20. #undef main
  21. class Solution{
  22. public:
  23. int findChampion(vector<vector<int>> &A){
  24. int i;
  25. int N = A.size();
  26. for(i=(0);i<(N);i++){
  27. int WKqLrJHZ;
  28. cLtraits_try_make_signed<remove_reference<decltype((*((int*)NULL)))>::type>::type QAAnbtfa;
  29. if(N==0){
  30. QAAnbtfa = 0;
  31. }
  32. else{
  33. QAAnbtfa = A[i][0];
  34. for(WKqLrJHZ=(1);WKqLrJHZ<(N);WKqLrJHZ++){
  35. QAAnbtfa += A[i][WKqLrJHZ];
  36. }
  37. }
  38. if(QAAnbtfa==N-1){
  39. break;
  40. }
  41. }
  42. return i;
  43. }
  44. }
  45. ;
  46. // cLay version 20231031-1
  47.  
  48. // --- original code ---
  49. // #define main dummy_main
  50. // {}
  51. // #undef main
  52. //
  53. // class Solution {
  54. // public:
  55. // int findChampion(VVI &A) {
  56. // int i, N = A.size();
  57. // rep(i,N) if(sum(A[i](N))==N-1) break;
  58. // return i;
  59. // }
  60. // };
  61.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o: in function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status
stdout
Standard output is empty