제출 #594216

#제출 시각아이디문제언어결과실행 시간메모리
594216TimDee자동 인형 (IOI18_doll)C++14
0 / 100
37 ms5304 KiB
#include "doll.h" #include <bits/stdc++.h> using namespace std; #define forn(i,n) for (int i=0; i<n; ++i) void create_circuit(int m, vector<int>a) { int n=a.size(); if (m==1) { vector<int> c(m+1), x(n-1), y(n-1); c[0]=1, c[1]=-1; x[0]=1; for (int i=1; i<n-1; ++i) x[i]=-i; forn(i,n-2) y[i]=-(i+2); y[n-2]=0; answer(c,x,y); } }

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

doll.cpp: In function 'void create_circuit(int, std::vector<int>)':
doll.cpp:4:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
    4 | #define forn(i,n) for (int i=0; i<n; ++i)
      |                   ^~~
doll.cpp:13:9: note: in expansion of macro 'forn'
   13 |         forn(i,n-2) y[i]=-(i+2); y[n-2]=0;
      |         ^~~~
doll.cpp:13:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   13 |         forn(i,n-2) y[i]=-(i+2); y[n-2]=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...