제출 #500173

#제출 시각아이디문제언어결과실행 시간메모리
500173reniRed-blue table (IZhO19_stones)C++14
27 / 100
23 ms1452 KiB
#include<iostream> #pragma GCC optimize ("-O3") #define endl '\n' using namespace std; char s[1003][1003]; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); long long n,m,i,j,t,ans,i2, num=0; bool isf; cin>>t; while(t--) { cin>>n>>m; isf=0; if(n<m){swap(n,m); isf=1;} ans=0; for(i=1;i<=n;i++) { for(j=1;j<=m;j++) { s[i][j]='-'; } } num=0; for(i=1;i<=(n/2+1);i++) { for(j=1;j<=(m/2+1);j++) { s[i][j]='+'; } } ans=n; ans+=m-(m/2+1); for(;i<=n;i++) { for(j=m;j>=m-(m/2+1);j--) { s[i][j]='+'; } } cout<<ans<<endl; if(!isf) { for(i=1;i<=n;i++) { for(j=1;j<=m;j++) { cout<<s[i][j]; } cout<<endl; } } else { for(i=1;i<=m;i++) { for(j=1;j<=n;j++) { if(s[j][i]=='+')cout<<'-'; else cout<<'+'; } cout<<endl; } } } }

컴파일 시 표준 에러 (stderr) 메시지

stones.cpp: In function 'int main()':
stones.cpp:12:29: warning: unused variable 'i2' [-Wunused-variable]
   12 |     long long n,m,i,j,t,ans,i2, num=0;
      |                             ^~
stones.cpp:12:33: warning: variable 'num' set but not used [-Wunused-but-set-variable]
   12 |     long long n,m,i,j,t,ans,i2, num=0;
      |                                 ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...