Submission #1133138

#TimeUsernameProblemLanguageResultExecution timeMemory
1133138michael12Red-blue table (IZhO19_stones)C++20
Compilation error
0 ms0 KiB
#include<iostream> using namespace std; int main(){ long long int tt,c,d,e; cin>>tt; while(tt--){ long long int n,m,i; cin>>m>>n; if(m==1 || n==1){ if(n==1){ cout<<m<<endl; for(i=1; i<=m; i++){ cout<<"+"<<endl; } cout<<endl; } else{ cout<<n<<endl; for(i=1; i<=n; i++){ cout<<"-"; } cout<<endl; } } else if(n==2 || m==2){ if(m==2){ cout<<n<<endl; for(i=1; i<=2; i++){ for(j=1; j<=n; j++){ cout<<"-"; } cout<<endl; } cout<<endl; } else { cout<<m<<endl; for(i=1; i<=m; i++){ for(j=1; j<=2; j++){ cout<<"+"; } cout<<endl; } cout<<endl; } } else { if(m>=n && n%2==1){ cout<<m+n/2<<endl; for(i=1; i<=m; i++){ for(i=1; i<=n/2; i++){ cout<<"-"; } for(i=1; i<=n - (n/2); i++){ cout<<"+"; } cout<<endl; } cout<<endl; } else if(m>=n && m%2==0){ cout<<m+(n-2)/2<<endl; for(int i=1; i<=m; i++){ for(i=1; i<=(n-2)/2; i++){ cout<<"-"; } for(i=1; i<=n - (n-2)/2; i++){ cout<<"+"; } cout<<endl; } cout<<endl; } else if(n>m && m%2==1){ cout<<n+m/2<<endl; for(i=1; i<=m/2; i++){ for(i=1; i<=n; i++){ cout<<"+"; } cout<<endl; } for(i=1; i<=m - (m/2); i++){ for(i=1; i<=n; i++){ cout<<"-"; } cout<<endl; } } else if(n>m && m%2==0){ cout<<n+(m-2)/2<<endl; for(i=1; i<=(m-2)/2; i++){ for(i=1; i<=n; i++){ cout<<"+"; } cout<<endl; } for(i=1; i<=m - (m-2)/2; i++){ for(i=1; i<=n; i++){ cout<<"-"; } cout<<endl; } cout<<endl; } } } }

Compilation message (stderr)

stones.cpp: In function 'int main()':
stones.cpp:29:25: error: 'j' was not declared in this scope
   29 |                     for(j=1; j<=n; j++){
      |                         ^
stones.cpp:40:25: error: 'j' was not declared in this scope
   40 |                     for(j=1; j<=2; j++){
      |                         ^