제출 #773483

#제출 시각아이디문제언어결과실행 시간메모리
773483AmylopectinPaint By Numbers (IOI16_paint)C++14
32 / 100
1 ms212 KiB
#include "paint.h" #include <string> #include <cstdlib> using namespace std; const int mxn = 210; int c[mxn] = {}; string cal(int cl,int cr,int len) { int i,j,cn,cm,fn,fm,su = -1,accu = -1; string s; for(i=0; i<len; i++) { s.push_back('?'); } for(i=cl; i<=cr; i++) { su += c[i]+1; } for(j=cl; j<=cr; j++) { for(i=len-su+accu+1; i<accu+c[j]+1; i++) { s[i] = 'X'; } accu += c[j]+1; } if(su == len) { for(i=0; i<len; i++) { if(s[i] == '?') { s[i] = '_'; } } } return s; } std::string solve_puzzle(std::string s, std::vector<int> cc) { int i,j,n,m; string ans; n = s.size(); m = cc.size(); for(i=0; i<m; i++) { c[i] = cc[i]; } ans = cal(0,m-1,n); return ans; }

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

paint.cpp: In function 'std::string cal(int, int, int)':
paint.cpp:9:13: warning: unused variable 'cn' [-Wunused-variable]
    9 |     int i,j,cn,cm,fn,fm,su = -1,accu = -1;
      |             ^~
paint.cpp:9:16: warning: unused variable 'cm' [-Wunused-variable]
    9 |     int i,j,cn,cm,fn,fm,su = -1,accu = -1;
      |                ^~
paint.cpp:9:19: warning: unused variable 'fn' [-Wunused-variable]
    9 |     int i,j,cn,cm,fn,fm,su = -1,accu = -1;
      |                   ^~
paint.cpp:9:22: warning: unused variable 'fm' [-Wunused-variable]
    9 |     int i,j,cn,cm,fn,fm,su = -1,accu = -1;
      |                      ^~
paint.cpp: In function 'std::string solve_puzzle(std::string, std::vector<int>)':
paint.cpp:41:11: warning: unused variable 'j' [-Wunused-variable]
   41 |     int i,j,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...
#Verdict Execution timeMemoryGrader output
Fetching results...