제출 #1290377

#제출 시각아이디문제언어결과실행 시간메모리
1290377islam_2010곤돌라 (IOI14_gondola)C++20
20 / 100
6 ms1356 KiB
#include "gondola.h" #include <bits/stdc++.h> using namespace std; int valid(int n, int inputSeq[]) { int ind = -1; for (int i = 0; i < n; i++) { if (inputSeq[i] == 1) { ind = i; break; } } if (ind == -1) return 0; for (int i = 0; i < n; i++) { if (inputSeq[(ind + i) % n] != i + 1) return 0; } return 1; } int replacement(int n, int inputSeq[], int replacementSeq[]) { bool ok = false; int c = 0, x; int j = 0; for(int i = 0; i < n; i++){ if(inputSeq[i] > n){ c++; x = inputSeq[i]; } }int num; sort(inputSeq, inputSeq + n); for(int i = 1; i <= n; i++){ if(inputSeq[i-1] != i){ num = i; break; } } if(c == 1 && x == n+1){ replacementSeq[0] = num; return 1; } } int countReplacement(int n, int inputSeq[]) { return -1; }

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

gondola.cpp: In function 'int replacement(int, int*, int*)':
gondola.cpp:42:1: warning: control reaches end of non-void function [-Wreturn-type]
   42 | }
      | ^
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...