Advertisement
PecaJ

petra dzprog2

Jan 11th, 2021
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1.  
  2.  
  3. '''
  4. 1950|41881159|260115|1678468|619258|02676691|805229
  5.  
  6.  
  7.  
  8. za jednu godinu:
  9. 1) Stranka može osvojiti pozitivan broj mandata jedino ako je prešla cenzus,
  10. odnosno osvojila je barem 5% od ukupne sume glasova koje su sve stranke dobile na izborima.
  11.  
  12. 2) Mandati se dodeljuju strankama po pravilima:
  13.  
  14. a) za svaku stranku se racuna kolicnik po formuli: kol = V/(s+1)
  15. v - broj jedne stranke
  16. s - broj mandata dodeljenih do sad (na pocetku 0)
  17. b) Stranka koja ima najveci kolicnik dobija trenutni mandat
  18. (ako dve imaju isti kol - ona sa manjim rednim br dobija mandat)
  19. c) vrati se na a) dok se ne dodele svi mandati
  20.  
  21. Ispis:
  22. izlazni fajl:
  23. za svaku godinu ispisati koliko je koja stranka dobila mandata
  24. standardni izlaz:
  25. za svaku datu godinu ispisati redni broj stranke koja je imala >50% mandata (-1 ako ne postoji takva stranka)
  26.  
  27.  
  28. Greske
  29.  
  30. FileNotFoundError -> DAT_GRESKA
  31. Exception -> GRESKA
  32.  
  33. try:
  34. #KOD
  35. except <insert_greska_here>:
  36. print(nesto)
  37.  
  38. '''
  39.  
  40.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement