답안 #1040479

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
1040479 2024-08-01T05:45:57 Z 변재우(#10999) How to Avoid Disqualification in 75 Easy Steps (CEOI23_avoid) C++17
5 / 100
1 ms 500 KB
#include "avoid.h"
#include <bits/stdc++.h>
using namespace std;

std::pair<int, int> scout(int R, int H) {
  int a=0, b=0;
  for(int s=1, e=1000; s<=e; ) {
    int m=(s+e)/2;
    vector<int> t;
    for(int i=s; i<=m; i++) t.push_back(i);
    send(t);
    if(wait()[0]) a=m, e=m-1;
    else s=m+1;
  }
  for(int s=1, e=1000; s<=e; ) {
    int m=(s+e)/2;
    vector<int> t;
    for(int i=s; i<=m; i++) if(i!=a) t.push_back(i);
    if(t.empty()) s=m+1;
    else {
      send(t);
      if(wait()[0]) b=m, e=m-1;
      else s=m+1;
    }
  }
  if(!b) b=a;
  return {a, b};
}
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 344 KB Not correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
2 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
3 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
4 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
5 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
6 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
7 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
8 Correct 1 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
9 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
10 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
11 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
12 Correct 0 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
13 Correct 1 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
14 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
15 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
16 Correct 0 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
17 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
18 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
19 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
20 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
21 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
22 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
23 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
24 Correct 1 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
25 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
26 Correct 1 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
27 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
28 Correct 1 ms 352 KB Correct: 20 robot(s) used, 20 hour(s) passed
29 Correct 1 ms 348 KB Correct: 20 robot(s) used, 20 hour(s) passed
30 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
31 Correct 1 ms 348 KB Correct: 20 robot(s) used, 20 hour(s) passed
32 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
33 Correct 1 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
34 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
35 Correct 0 ms 348 KB Correct: 20 robot(s) used, 20 hour(s) passed
36 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
37 Correct 1 ms 348 KB Correct: 20 robot(s) used, 20 hour(s) passed
38 Correct 0 ms 356 KB Correct: 20 robot(s) used, 20 hour(s) passed
39 Correct 1 ms 356 KB Correct: 20 robot(s) used, 20 hour(s) passed
40 Correct 1 ms 348 KB Correct: 20 robot(s) used, 20 hour(s) passed
41 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
42 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
43 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
44 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
45 Correct 0 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
46 Correct 0 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
47 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
48 Correct 1 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
49 Correct 0 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
50 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
51 Correct 0 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
52 Correct 0 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
53 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
54 Correct 1 ms 344 KB Correct: 20 robot(s) used, 20 hour(s) passed
55 Correct 0 ms 344 KB Correct: 19 robot(s) used, 19 hour(s) passed
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 500 KB Not correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 344 KB Not correct
2 Halted 0 ms 0 KB -