Zadacha 3. Vosstanovlenie skobok
"Sluchilos' tak, kak i dumal vsjak..."
Gamlet.
Sluchilos' vot chto. Nekto vzjal pravil'no zapisannoe matematicheskoe
vyrazhenie so skobkami i vykinul iz nego vse, krome skobok:
( ( ) ( ( ) ( ) ) ( ( ) ) ( ) )
Zatem Nekto zanjalsja takoj operaciej. Pod kazhdoj otkryvajuschej skobkoj on
zapisyvaet, skol'ko skobok (ljubyh) zakljucheno mezhdu nej i sootvetstvujuschej
ej zakryvajuschej, a pod zakryvajuschimi ne pishet nichego:
( ( ) ( ( ) ( ) ) ( ( ) ) ( ) )
14 0 4 0 4 2 0 0
Poluchaetsja rjad chisel:
14 0 4 0 0 2 0 0
Predstav'te, chto Vam dan takoj rjad chisel. Vosstanovite ishodnuju posledovatel'nost'
skobok. Opisanie vhodnyh dannyh:
posledovatel'nost' celyh neotricatel'nyh chisel.
Na vyhode dolzhno byt':
- fraza "reshenie est'" libo "reshenija net"
- esli reshenie est', to posledovatel'nost' skobok, sootvetstvujuschaja ishodnoj
posledovatel'nosti.
Gorodskoj teoreticheskij tur (2-oj tur)
Zadacha 1. Vosstanovlenie skobok
Ishodnye dannye - stroka iz kruglyh skobok i znakov voprosa. Sostav'te
programmu, pechatajuschuju vse pravil'nye skobochnye vyrazhenija, kotorye mozhno
vosstanovit' iz vhodnoj stroki zamenoj znakov voprosa na skobki, libo
soobschajuschuju, chto reshenija net.