Language: C++

%23include%20%3Ciostream%3E%0Ausing%20namespace%20std;%0A%0Aint%20r,%20c;%0Aint%20s[10][10000];%0A%0Aint%20rec(int%20step)%0A%7B%0A%0A%20%20%20%20int%20ret%20=%200;%0A%20%20%20%20if(step%20==%20r)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20int%20t%20=%200;%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20t%20+=%20s[i][j];%0A%20%20%20%20%20%20%20%20%20%20%20%20ret%20+=%20max(t,%20r%20-%20t);%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20ret;%0A%7D%0A%0Aint%20main()%0A%7B%0A%20%20%20%20while(cin%20%3E%3E%20r%20%3E%3E%20c%20&&%20r%20&&%20c)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20cin%20%3E%3E%20s[i][j];%0A%0A%20%20%20%20%20%20%20%20cout%20%3C%3C%20rec(0)%20%3C%3C%20endl;%0A%20%20%20%20%7D%0A%7D%0A

Compiler output:
a.cc:1:26: error: exponent has no digits
    1 | %23include%20%3Ciostream%3E%0Ausing%20namespace%20std;%0A%0Aint%20r,%20c;%0Aint%20s[10][10000];%0A%0Aint%20rec(int%20step)%0A%7B%0A%0A%20%20%20%20int%20ret%20=%200;%0A%20%20%20%20if(step%20==%20r)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20int%20t%20=%200;%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20t%20+=%20s[i][j];%0A%20%20%20%20%20%20%20%20%20%20%20%20ret%20+=%20max(t,%20r%20-%20t);%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20ret;%0A%7D%0A%0Aint%20main()%0A%7B%0A%20%20%20%20while(cin%20%3E%3E%20r%20%3E%3E%20c%20&&%20r%20&&%20c)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20cin%20%3E%3E%20s[i][j];%0A%0A%20%20%20%20%20%20%20%20cout%20%3C%3C%20rec(0)%20%3C%3C%20endl;%0A%20%20%20%20%7D%0A%7D%0A
      |                          ^~
a.cc:1:1: warning: large fixed-point constant implicitly truncated to fixed-point type [-Woverflow]
    1 | %23include%20%3Ciostream%3E%0Ausing%20namespace%20std;%0A%0Aint%20r,%20c;%0Aint%20s[10][10000];%0A%0Aint%20rec(int%20step)%0A%7B%0A%0A%20%20%20%20int%20ret%20=%200;%0A%20%20%20%20if(step%20==%20r)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20int%20t%20=%200;%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20t%20+=%20s[i][j];%0A%20%20%20%20%20%20%20%20%20%20%20%20ret%20+=%20max(t,%20r%20-%20t);%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20ret;%0A%7D%0A%0Aint%20main()%0A%7B%0A%20%20%20%20while(cin%20%3E%3E%20r%20%3E%3E%20c%20&&%20r%20&&%20c)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20cin%20%3E%3E%20s[i][j];%0A%0A%20%20%20%20%20%20%20%20cout%20%3C%3C%20rec(0)%20%3C%3C%20endl;%0A%20%20%20%20%7D%0A%7D%0A
      | ^
a.cc:1:1: warning: large fixed-point constant implicitly truncated to fixed-point type [-Woverflow]
a.cc:1:1: warning: large fixed-point constant implicitly truncated to fixed-point type [-Woverflow]
a.cc:1:1: warning: large fixed-point constant implicitly truncated to fixed-point type [-Woverflow]
a.cc:1:604: error: exponent has no digits
    1 | %23include%20%3Ciostream%3E%0Ausing%20namespace%20std;%0A%0Aint%20r,%20c;%0Aint%20s[10][10000];%0A%0Aint%20rec(int%20step)%0A%7B%0A%0A%20%20%20%20int%20ret%20=%200;%0A%20%20%20%20if(step%20==%20r)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20int%20t%20=%200;%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20t%20+=%20s[i][j];%0A%20%20%20%20%20%20%20%20%20%20%20%20ret%20+=%20max(t,%20r%20-%20t);%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20ret;%0A%7D%0A%0Aint%20main()%0A%7B%0A%20%20%20%20while(cin%20%3E%3E%20r%20%3E%3E%20c%20&&%20r%20&&%20c)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20cin%20%3E%3E%20s[i][j];%0A%0A%20%20%20%20%20%20%20%20cout%20%3C%3C%20rec(0)%20%3C%3C%20endl;%0A%20%20%20%20%7D%0A%7D%0A
      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ^~~~~~
a.cc:1:1196: error: exponent has no digits
    1 | %23include%20%3Ciostream%3E%0Ausing%20namespace%20std;%0A%0Aint%20r,%20c;%0Aint%20s[10][10000];%0A%0Aint%20rec(int%20step)%0A%7B%0A%0A%20%20%20%20int%20ret%20=%200;%0A%20%20%20%20if(step%20==%20r)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20int%20t%20=%200;%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20t%20+=%20s[i][j];%0A%20%20%20%20%20%20%20%20%20%20%20%20ret%20+=%20max(t,%20r%20-%20t);%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20ret;%0A%7D%0A%0Aint%20main()%0A%7B%0A%20%20%20%20while(cin%20%3E%3E%20r%20%3E%3E%20c%20&&%20r%20&&%20c)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20cin%20%3E%3E%20s[i][j];%0A%0A%20%20%20%20%20%20%20%20cout%20%3C%3C%20rec(0)%20%3C%3C%20endl;%0A%20%20%20%20%7D%0A%7D%0A
      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ^~
a.cc:1:1199: error: exponent has no digits
    1 | %23include%20%3Ciostream%3E%0Ausing%20namespace%20std;%0A%0Aint%20r,%20c;%0Aint%20s[10][10000];%0A%0Aint%20rec(int%20step)%0A%7B%0A%0A%20%20%20%20int%20ret%20=%200;%0A%20%20%20%20if(step%20==%20r)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20int%20t%20=%200;%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20t%20+=%20s[i][j];%0A%20%20%20%20%20%20%20%20%20%20%20%20ret%20+=%20max(t,%20r%20-%20t);%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%20%20%20%20ret%20=%20max(ret,%20rec(step%20+%201));%0A%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%0A%20%20%20%20%20%20%20%20%20%20%20%20s[step][j]%20=%20(s[step][j]%20+%201)%20%25%202;%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20ret;%0A%7D%0A%0Aint%20main()%0A%7B%0A%20%20%20%20while(cin%20%3E%3E%20r%20%3E%3E%20c%20&&%20r%20&&%20c)%20%7B%0A%20%20%20%20%20%20%20%20for(int%20i%20=%200;%20i%20%3C%20r;%20i++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20for(int%20j%20=%200;%20j%20%3C%20c;%20j++)%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20cin%20%3E%3E%20s[i][j];%0A%0A%20%20%2