Bok ljudi! Trebam vašu pomoć. Što prije to bolje. Ovako imam jedan zadatak koji neznam ,a trebam napisat u C++-u.
zadatak
3. zadatak (II. pod.) ŽABAC 100 bodova
Princeza se jednog dana šetala kraj jezera i ugledala svog omiljenog žapca kako skače izmeñu četiri lopoča.
Odmah ga je poželjela poljubiti da ga pretvori u kraljevića. Suočena je s problemom, ona želi do žapca stići
što je moguće prije, ali ne zna do kojeg lopoča treba plivati jer on stalno skače s jednog na drugi.
Promatrajući s ruba bare princeza je uočila da žabac skače meñu lopočima redom od prvog prema
zadnjem pa zatim ponovno nazad prema prvom (1, 2, 3, 4, 3, 2, 1, 2, 3…). Nju zanima gdje će se žabac
nalaziti nakon T skokova da bi mogla što prije stići do njega. Zamolila je vas da joj pomognete pronaći
izgubljenu ljubav, a tko može odbiti lijepu princezu…
Ulazni podaci:
- cijeli broj T (0 ≤ T ≤ 1000), broj skokova koje je žabac napravio.
Izlazni podaci:
- prirodan broj L, redni broj lopoča na kojem se žabac nalazi nakon T skokova.
Primjeri:
RB Ulaz Izlaz Objašnjenje
1. 1 2 Prvim skokom žabac skači s prvog na drugi lopoč
Please help treba mi za petak ako je ikako moguće da mi ga riješite ili objasnite
Unaprijed hvala.
Već je bilo to pitanje na forumu i odgovoreno je. Program se riješi sa jednom naredbom.
Napravimo polje
int polje={1, 2 , 3 , 4 , 3 ,2}
Žabac se kreće po tom polju, i njegovo kretanje se ciklički ponavlja.
Ako se unese T za broj skokova onda je L=polje[T%6].
ne treba ti ni petlja ni niš :D
Jel mi možeš, ako znaš napisat link od toga da pogledam.
Hvala