# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
71184 | 2018-08-24T07:54:28 Z | chhun | Hotter Colder (IOI10_hottercolder) | C++14 | 761 ms | 8164 KB |
#include <stdio.h> #include "grader.h" int g1; int g2; int HC_(int l,int r) { if (r - l <= 3) { int g = Guess(l); for (int i = l; i <= r; i++) { if (Guess(i) == -1)return i-1; } return r; } g1 = Guess(l); g2 = Guess(r); if (g2 == 0) return (l + r + 1) / 2; else if (g2 == 1) { return HC_((r + l + 1) / 2, r); } else if (g2 == -1) { return HC_(l, (l + r-1) / 2); } } int HC(int N) { g1 = Guess(1); g2 = Guess(N); if (g2 == 0) return (N + 1) / 2; else if (g2 == 1) { return HC_((N + 1) / 2 + 1, N); } else if (g2 == -1) { return HC_(1, N / 2); } }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 28 ms | 1272 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 28 ms | 1272 KB | Output isn't correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 28 ms | 1272 KB | Output isn't correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 761 ms | 8164 KB | Output isn't correct - alpha = 0.000000000000 |