10699 2024. 04. 09 23:09:02 mraron A válaszadás nehézségei cpp17 Részben helyes 20.83/100 1.36s 3680 KiB
#include "AdamEsEva.h"
#include <map>
using ll = long long ;
ll search() {
    int x=0;
    ll L=1, R=(ll)1e18+1;
    while(L+1<R) {
        ll mid=(L+R)/2;
        bool res=ask(mid);
        if(0==x) {
            if(!ask(1)) {
                x=1;
                res=ask(mid);
            }
        }

        if(res^x) {
            L=mid;
        }else {
            R=mid;
        }
    }

    return L;
}


void new_game() {
    answer(search());
}

Részfeladat Összpont Teszt Verdikt Idő Memória
subtask1 20.83/100
1 Részben helyes 1.36s 1876 KiB
2 Részben helyes 1.358s 2068 KiB
3 Részben helyes 1.348s 2276 KiB
4 Részben helyes 1.35s 2488 KiB
5 Részben helyes 1.353s 2700 KiB
6 Részben helyes 1s 2916 KiB
7 Részben helyes 1.322s 3004 KiB
8 Részben helyes 1.067s 3124 KiB
9 Részben helyes 1.159s 3240 KiB
10 Részben helyes 971ms 3316 KiB
11 Részben helyes 906ms 3312 KiB
12 Elfogadva 709ms 3312 KiB
13 Részben helyes 597ms 3308 KiB
14 Részben helyes 725ms 3312 KiB
15 Részben helyes 661ms 3316 KiB
16 Részben helyes 782ms 3320 KiB
17 Részben helyes 732ms 3328 KiB
18 Részben helyes 811ms 3316 KiB
19 Részben helyes 816ms 3316 KiB
20 Részben helyes 827ms 3324 KiB
21 Részben helyes 865ms 3332 KiB
22 Részben helyes 892ms 3332 KiB
23 Részben helyes 885ms 3448 KiB
24 Részben helyes 924ms 3532 KiB
25 Részben helyes 888ms 3544 KiB
26 Részben helyes 913ms 3532 KiB
27 Részben helyes 910ms 3532 KiB
28 Részben helyes 995ms 3532 KiB
29 Részben helyes 975ms 3532 KiB
30 Részben helyes 861ms 3536 KiB
31 Részben helyes 871ms 3532 KiB
32 Részben helyes 861ms 3528 KiB
33 Részben helyes 1.029s 3528 KiB
34 Részben helyes 802ms 3680 KiB
35 Részben helyes 828ms 3676 KiB
36 Részben helyes 1.133s 3604 KiB