Sztuczka

Transkrypt

Sztuczka
Sztuczka
Sobotnie Koło Naukowe, grupa I. Dostępna pamięć: 64 MB.
17 I 2015
Mag Marcin postanowił pokazuje Ci magiczną sztuczkę. Kazał Ci pomyśleć o liczbie z przedziału od 1 do N .
Następnie pokazał Ci jedną ze swoich K kartek — znajdowało się na niej M liczb.
„Czy Twoja liczba znajduje się na kartce?”
Odpowiedziałeś zgodnie z prawdą. Marcin pokazał Ci jeszcze pozostałe K − 1 kartek, za każdym razem
pytając. Każda kartka zawierała dokładnie M liczb. Po tym wszystkim Marcin zgadł Twoją liczbę!
Na początku byłeś pod wrażeniem, ale potem stwierdziłeś, że da się chyba dobrać mniej kartek tak, aby i
tak moć zawsze zgadnąć liczbę. Ile kartek trzeba przygotować? (Pamiętaj, że kartki przygotowujesz przed grą
— nie możesz cwaniaczyć xD).
Wejście
W pierwszym wierszu standardowego wejścia zapisano liczby N i M (2 6 N 6 106 , 1 6 M 6 N − 1).
Wyjście
W pierwszym wierszu standardowego wyjścia powinna znaleźć się minimalna liczba kartek gwarantująca możliwość odgadnięcia liczby.
Przykłady
Wejście:
3 1
Wejście:
4 2
Wejście:
16 8
Wyjście:
2
Wyjście:
2
Wyjście:
4
Sztuczka