제출 #1010357

#제출 시각아이디문제언어결과실행 시간메모리
1010357_snoopy_동굴 (IOI13_cave)C++17
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; int s[10000], d[10000]; void tryCombination(int n){ for(int i=0; i<n; i++){ s[i]=0; printf("%d ", s[i]); } printf("\n"); fflush(stdout); int fld, a; scanf("%d", &a); for(int j=0; j<n; j++){ s[j]=1; for(int i=0; i<n; i++){ printf("%d ", s[i]); } printf("\n"); fflush(stdout); scanf("%d", &fld); d[j]=fld; s[j]=0; } } int main(){ int n; scanf("%d", &n); tryCombination(n); for(int i=0; i<n; i++){ printf("%d ", s[i]); } printf("\n"); for(int i=0; i<n; i++){ printf("%d ", d[i]); } }

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

cave.cpp: In function 'void tryCombination(int)':
cave.cpp:18:10: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   18 |     scanf("%d", &a);
      |     ~~~~~^~~~~~~~~~
cave.cpp:29:14: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   29 |         scanf("%d", &fld);
      |         ~~~~~^~~~~~~~~~~~
cave.cpp: In function 'int main()':
cave.cpp:40:10: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   40 |     scanf("%d", &n);
      |     ~~~~~^~~~~~~~~~
/usr/bin/ld: /tmp/ccg6ue4F.o: in function `main':
cave.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccXi3O3H.o:grader.c:(.text.startup+0x0): first defined here
/usr/bin/ld: /tmp/ccXi3O3H.o: in function `main':
grader.c:(.text.startup+0x10): undefined reference to `exploreCave'
collect2: error: ld returned 1 exit status