Se dau triplete de numere naturale (, , ), unde și , fiecare reprezentând câte un număr rațional egal cu .
Cerință
Găsiți un subșir nevid al șirului , , …, al cărui produs al valorilor să fie maxim posibil.
Date de intrare
Fișierul de intrare colibri.in
conține pe prima linie numărul . Următoarele linii descriu cele triplete: pe linia se află numerele naturale , , , separate prin spații.
Date de ieșire
Pe prima linie a fișierului de ieșire colibri.out
se află un șir de cifre. Cifra , unde , este 1
dacă și numai dacă este selectat în subșirul soluție, altfel este 0
. Cifrele șirului nu se vor separa prin spații.
Restricții și precizări
- ;
- , oricare ar fi ;
- , oricare ar fi ;
- Dacă există mai multe soluții, atunci se acceptă orice soluție corectă;
- Spunem că un șir este subșir al unui șir dacă și numai dacă se poate obține din eliminând o parte din elementele lui (inclusiv nici unul) fără a schimba ordinea relativă a elementelor rămase.
# | Punctaj | Restricții |
---|---|---|
1 | 30 | și |
2 | 20 | |
3 | 20 | |
4 | 30 | Fără restricții suplimenare. |
Exemplul 1
colibri.in
5
0 0 1
2 4 2
4 7 7
1 2 3
0 3 2
colibri.out
01001
Explicație
În exemplu , , , , și .
Produsul maxim posibil este egal cu . Acesta se poate obține luând fie subșirul constând din numerele și , fie luând subșirul format din numerele , și . Cu alte cuvinte, și răspunsul 01101
este corect.