Na natjecanja Miting informatike 2012 korisnici se mogu prijaviti na način da u komentarima ostave slučajan broj(koji god oni odaberu) i njihova prijava će biti prihvaćena samo ako je to prost broj.
Rješenje:
ulaz(n);
suma := 0;
za i:= 1 do n činiti
ulaz(broj);
za k:= 2 do sqrt(broj);
ako je broj mod k <> 0 onda suma:suma+1;
izlaz(suma);
I zadatak:
Napiši pseudokod za program koji za upisani prirodni broj ispisuje
najveću potenciju broja 10 (u obliku 1, 10, 100, 1000…) kojom je
upisani broj djeljiv.
Rješenje:
ulaz(broj);
potencija := 1;
dok je broj mod (potencija*10) = 0 činiti
potencija := potencija*10;
izlaz(potencija);
Evo ovo su naravno neka od rješenje jer za rješavanje nekoga problema postoji puno načina.
U ovom tipu zadataka:
Kolika treba biti vrijednost x da bi navedena jednakost bila
valjana?
9C(16) = x(16) + 25(8) – 43(8)
Preporuka je da se sve pretvori u jedan brojevni sustav i to u binarni radi brzine i uštede vremena.
Vježbajte i dalje, a ako imate pitanja slobodno se javite na informatikazasve1@gmail.com.
Nema komentara:
Objavi komentar