level: Level 1: Problemi s nizovima brojeva
Questions and Answers List
Problemi sa znamenkama I djeliteljima broja
level questions: Level 1: Problemi s nizovima brojeva
Question | Answer |
---|---|
Što je niz? | Niz je uređena struktura podataka gdje isto ime dijeli više podataka. |
Kakvog tipa moraju biti svi podaci u nizu, u matematici? | Moraju biti istog tipa. S nizovima radimo slično kao u matematici. U matematici se obično niz označi slovom s0, s1, …, sn-1 (kao što to radimo s varijablama), a elementi niza indeksima: s(0), s(1), …, s(n-1). |
Kako se identificiraju elementi niza? | Indeksom. |
Kakav sve broj može biti indeks? | Indeks može biti nenegativni cijeli broj (konstanta, varijabla, cjelobrojni izraz): x(0), x(9), x(n), x(MAX), x(n+1), x(k/m+5). |
Što je lista(listina, popis)? | Promjenljiv poredani niz članova objekata. |
Kako se označava prazna lista? | Označava se praznim parom uglatih zagrada: [ ] # Prazna lista |
Kakvog tipa mogu biti članovi u listi? | Bilo kakvi objekti različitih tipova. |
Kako se definira lista? | Lista se definira nabrajanjem članova odijeljenih zarezima (,) i smještenih unutar uglatih zagrada ([ ]). Evo nekih primjera: [42, 3.14, ’zdravo’ ] # Lista s tri člana [123] # Lista s jednim članom [’a’, [-45j, ’b’], 4.5] # ugniježđena lista s tri člana |
Je li dopušteno iza zadnjeg člana liste, ostaviti još jedan zarez? | Da. |
Kako u zadatku provjeriti parne indekse liste? | Pomoću naredbe "if" u kojoj provjeravamo je li indeks liste djeljiv sa brojem 2 (cjelobrojno dijeljenje indeksa liste sa brojem 2). Ako je rezultat 0, onda je to paran indeks elementa liste. |
Kako u zadatku provjeriti neparne indekse liste? | Pomoću naredbe "if" u kojoj provjeravamo je li indeks liste djeljiv sa brojem 2 (cjelobrojno dijeljenje indeksa liste sa brojem 2). Ako nije djeljiv, onda je indeks elementa liste neparan broj. |
Kada je broj djelitelj od n? | Broj d je djelitelj od n ako je ostatak pri dijeljenju n sa d jednak nuli, tj. ako vrijedi n MOD d = 0. |
Ako želimo ispisati sve djelitelje od n, koji pseudokod koristimo? | ulaz (n) za d = 1 do n ponavljaj ako je n MOD d = 0 onda – d je djelitelj od n izlaz (d) |
Je li dani algoritam ispravan algoritam za provjeru prostog broja? def Prost (x) for i in range(2,x): if x= 0 return 1 return 0 | Ne. |