제출 #371155

#제출 시각아이디문제언어결과실행 시간메모리
371155daniel920712Red-blue table (IZhO19_stones)C++14
27 / 100
56 ms1924 KiB
#include <iostream> #include <stdio.h> #include <stdlib.h> using namespace std; int all[1005][1005]; int main() { int T,N,M,ans=0,i,j; scanf("%d",&T); while(T--) { ans=0; scanf("%d %d",&N,&M); if(N<=M) { ans=M; for(i=0;i<=N/2;i++) for(j=0;j<M;j++) all[i][j]=0; for(i=N/2+1;i<N;i++) { ans++; for(j=0;j<M;j++) all[i][j]=1; } } else { ans=N; for(i=0;i<=M/2;i++) for(j=0;j<N;j++) all[j][i]=1; for(i=M/2+1;i<M;i++) { ans++; for(j=0;j<N;j++) all[j][i]=0; } } printf("%d\n",ans); for(i=0;i<N;i++) { for(j=0;j<M;j++) { if(all[i][j]==0) printf("-"); else printf("+"); } printf("\n"); } } return 0; }

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

stones.cpp: In function 'int main()':
stones.cpp:10:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   10 |     scanf("%d",&T);
      |     ~~~~~^~~~~~~~~
stones.cpp:14:14: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   14 |         scanf("%d %d",&N,&M);
      |         ~~~~~^~~~~~~~~~~~~~~
#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...