Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2009-11-13 06:59:52.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:floare.in, floare.outSursă.com 2009, Runda 1
AutorCezar MocanAdăugată deCezarMocanCezar Mocan CezarMocan
Timp execuţie pe test0.075 secLimită de memorie20480 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Floare

Intr-o zi cand se plictiseau, Ana si prietenele ei au inceput sa se joace. Fetele au o floare cu N petale si la o mutare au voie sa rupa minim una si maxim K dintre ele. Traditia spune ca norocoasa care ia ultimele petale ale florii va primi M trandafiri rosii, cea care ar fi trebuit sa mute urmatoarea va primi M - 1 trandafiri rosii si asa mai departe pana la cea care a mutat exact inainte de castigatoare, care primeste 1 trandafir. Ana poate stabili ordinea in care fetele vor intra in joc. Ajutati-o sa castige cei M trandafiri.

Date de intrare

Fişierul de intrare floare.in contine cele 3 numere, M - numarul de jucatoare, N - numarul de petale si K - numarul maxim de petale care pot fi luate la o mutare.

Date de ieşire

În fişierul de ieşire floare.out se va afla un singur numar, pozitia fetei care va castiga jocul.

Restricţii si precizari

  • 1 ≤ M ≤ 200000
  • 1 ≤ N ≤ 200000
  • 1 ≤ K ≤ N
  • Se stie ca fiecare fata joaca optim (vrea cat mai multi trandafiri)
  • Pentru teste in valoare de cel putin 40 de puncte N ≤ 1000

Exemplu

floare.infloare.out
2 6 3
1

Explicaţie

O strategie castigatoare pentru prima jucatoare in exemplul de mai sus ar putea fi: ia 2 petale, floarea ramane cu 4 petale. De aici oricate petale ar rupe a 2-a jucatoare ( 1, 2 sau 3), prima jucatoare va putea sa ia tot ce a ramas.

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?