Nie wiedziałem gdzie o tym napisać, komentarz nie wydawał mi się zbyt dobrym pomysłem, więc powiem o tym tutaj. Testy w zadaniu pozwoliły mi dostać AC z błędnym algorytmem. Wykorzystałem tu pewien algorytm (o którym nie napiszę tu dosłownie, bo to gotowiec), początkowo błędnie.
Błędne zgłoszenie - 16905409:
const int DEFF_BIT_MASK=4, BIN_SIZE=(2<<DEFF_BIT_MASK), MAX_VAL=10e6;;
Poprawne zgłoszenie - 16905464 :
const int DEFF_BIT_MASK=10, BIN_SIZE=(2<<DEFF_BIT_MASK), MAX_VAL=1e9;
Wrzucam tylko fragment, MAX_VAL to oczywiście maksimum, które przyjąłem. Pierwsze jest błędne(10^7, zamiast 10^9), a mimo to program przechodzi.
Nie wiem czy to co tu piszę ma jakiekolwiek znaczenie, ale jeżeli ktoś by się tym zainteresował (ze strony administracji oczywiście) to proszę o jakąś odpowiedź 