Sari la conținut
Zece la Info
Probleme

Problema oualor

Grea 1500 ms 64 MB#dp#avansat

Aveti la dispozitie E oua identice si o cladire cu F etaje. Exista un etaj critic necunoscutnecunoscut astfel incat un ou aruncat de la orice etaj STRICT sub el nu se sparge, iar un ou aruncat de la acel etaj sau de la unul superior se sparge intotdeauna. Un ou care nu se sparge poate fi refolosit; unul care se sparge, nu. Determinati, folosind Programarea Dinamica, numarul minim de aruncari necesare, in cel mai defavorabil caz, pentru a determina cu certitudine etajul critic.

Date de intrare
Se citesc, separate prin spatiu, numerele naturale E (numarul de oua) si F (numarul de etaje).
Date de iesire
Se afiseaza un singur numar: numarul minim de aruncari necesare in cel mai defavorabil caz.
Restrictii
1 <= E <= 50, 1 <= F <= 10000

Exemple

Exemplul 1

Intrare

1 10

Iesire

10

Exemplul 2

Intrare

2 100

Iesire

14

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.