P-Portal
Chell se odlučila posle velike pauze ponovo posvetiti rešavanju logičkih zavrzlama pomoću portala. Ovoga puta je krenula u obilazak starinskih komora za testiranje koje je GLaDOS napravila još davne 2215. godine.
Zaključak je očigledan - testovi su nekada davno bili mnogo teži za rešavanje. Chell ima problema već na prvom testu. Brže bolje se ulogovala na Z-Trening i zamolila vas da joj pomognete.
Test se sastoji u sledećem: Zadat joj je tekst među čijim slovima se nalaze neaktivnih N portala, 26 Aperture Science jako izrdžljivih jako sudarajućih super dugmadi od 1500 megavati, i jedna Aperture Science težinska kocka. Chell je ubrzo shvatila da svako dugme odgovara jednom malom slovu engleske abecede, i da se ovaj "kompleks" dugmadi može smatrati "tastaturom". Stavljanjem kocke na dugme se ispisuje njoj odgovarajuće slovo na ekranu. Od Chell se traži da ispiše kako će tekst izgledati nakon što se portali aktiviraju. Čim Chell ispiše tekst zadate dužine, svi portali se aktiviraju. Aktivirani ulazni portal će usisati sva slova iz teksta koje može (do prvog sledećeg ulaznog ili izlaznog portala), i zatim ih izbaciti kroz njemu odgovarajući izlazni portal, u istom redosledu u kojem su i usisane.
Ukoliko dva portala žele usisati isti blok teksta, čudnovati kvantni tunel-efekti potpuno izobliče taj tekst i on se duplira, tako da jedan deo ode kroz jedan portal, a drugi deo ode kroz drugi; kao da su oba portala usisala taj blok.
Ukoliko Chell iz prvog pokušaja ne napiše tačan rezultantni tekst, dobiće nezadovoljavajuću ocenu na izveštaju napretka, koja će biti praćena smrću. Pomozite joj da reši ovaj problem.
- malih slova engleske abecede;
- znakova '/' i '\\', gde znak '/' označava portal koji deluje nadesno, a '\\' portal koji deluje nalevo;
- brojeva u intervalu [1,N], koji će stajati desno uz svaki znak '/' i '\\' i označavaće redni broj portala.
Ukoliko je portal neparno numerisan, prvi portal sleva na desno koji ima takvu numeraciju se smatra ulaznim, a drugi izlaznim. U suprotnom se prvi smatra izlaznim, a drugi ulaznim.
2
abc/1ef/2gh\2ijk/1Izlaz:
abcghijkfeObjašnjenje: Prvi portal će usisati slova 'e' i 'f', i izbaciti ih u tom redosledu na kraj teksta, jedan po jedan. Drugi portal neće promeniti poredak slova 'g' i 'h'.
Submit solution
Coming laterThe grading service will be connected in a later migration step. You can inspect the task and your previous results now.