SIR5

Time limit: 0.1s Memory limit: 4MB Input: sir.in Output: sir.out

Micul Gates studiază următorul șir de numere: 11, 11, 11, 22, 22, 11, 11, 22, 33, 33, 22, 11, 11, 22, 33, 44, 44, 33, 22, 11......

Cerință

  1. Să se determine valoarea maximă care apare până la poziția xx inclusiv în șir.
  2. Să se determine de câte ori apare valoarea yy printre primele xx elemente din șir.

Date de intrare

Fișierul de intrare: sir.in conține de prima linie numărul cc al cerinței, care poate fi doar 11 sau 22. Pe a doua linie se găsesc două numere naturale nenule xx și yy separate printr-un spațiu, cu semnificația din enunț.

Date de ieșire

Fișierul de ieșire: sir.out va conține, pe prima linie, valoarea determinată conform cerinței.

Restricții și precizări

  • 1x,y1 000 000 0001\leq x, y \leq 1 \ 000 \ 000 \ 000;
  • Pentru cerința 1, se acordă 32 de puncte;
  • Pentru cerința 2, se acordă 68 de puncte.

Exemplul 1

sir.in

1
10 3

sir.out

3

Explicație

Cerința este 11, x=10x=10, y=3y=3. Numerele din șir sunt: 11, 11, 11, 22, 22, 11, 11, 22, 33, 33, 22, 11 \ldots

Valoarea maximă care apare până la poziția 1010 este 33.

Exemplul 2

sir.in

2
21 3

sir.out

4

Explicație

Cerința este 22, x=21x=21, y=3y=3. Numerele din șir sunt: 11, 11, 11, 22, 22, 11, 11, 22, 33, 33, 22, 11, 11, 22, 33, 44, 44, 33, 22, 11, 11, 22, 33, \ldots.

Numărul 33 apare de 44 ori printre primele 2121 de valori din șir.

Log in or sign up to be able to send submissions!