Žabe
školsko 6. raz 2015 1. zad
Četiri žabe poredane su u niz, a svaka je označena nekim prirodnim brojem. Žabe igraju neobičnu igru: ako je prva žaba (ona koja se nalazi na prvom mjestu u nizu) označena parnim brojem, žabe se rotiraju udesno. Ako je pak prva žaba označena neparnim brojem, žabe se rotiraju ulijevo.
Rotacija udesno znači da svaka žaba skače za jedno mjesto udesno, osim posljednje (četvrte) žabe koja ne može skočiti desno, nego skače na prvo mjesto. Na primjer:
10 20 30 40 → 40 10 20 30
Analogno, rotacija ulijevo znači da svaka žaba skače za jedno mjesto ulijevo, osim prve žabe koja skače na posljednje mjesto. Na primjer:
1 2 3 4 → 2 3 4 1 Napiši program koji unosi brojeve napisane na žabama te ispisuje poredak tih brojeva nakon jedne rotacije.
Ulazni podaci
U četiri retka nalaze se četiri međusobno različita prirodna broja (manja od 50), oznake žaba: redom od prve do četvrte
Izlazni podaci
U jedini redak ispiši četiri prirodna broja, poredak žaba nakon rotacije.
Primjeri test podataka
Ulaz
10
20
30
40
Izlaz
40 10 20 30
Ulaz
1
2
3
4
Izlaz
2 3 4 1
Ulaz
9
24
2
20
Izlaz
24 2 20 9
Comments