IEP/K2 Septembar 1 2025

Izvor: SI Wiki
< ИЕП
Datum izmene: 20. septembar 2025. u 18:03; autor: Aleksa (razgovor | doprinosi) (Нова страница: {{tocright}} {{нерешено}} '''Други колоквијум у року септембар 1 2025''' одржан је 11. септембра. На колоквијуму су били доступни ''Spark'' документација, презентација са предавања, виртуелна машина коришћена на предавању и два текстуална фајла као примери уноса (без очеки…)
(razl) ← Starija izmena | Trenutna verzija (razl) | Novija izmena → (razl)
Pređi na navigaciju Pređi na pretragu
Ovaj rok nije rešen. Pomozite SI Wiki tako što ćete ga rešiti.

Drugi kolokvijum u roku septembar 1 2025 održan je 11. septembra. Na kolokvijumu su bili dostupni Spark dokumentacija, prezentacija sa predavanja, virtuelna mašina korišćena na predavanju i dva tekstualna fajla kao primeri unosa (bez očekivanog ispisa ili primera parametara). Trajao je 60 minuta.

Postavka

Posmatra se evidencija o osobama angažovanim na filmovima. Podaci o osobama su dati u obliku: nconst (string), primaryName, birthYear, deathYear, primaryProfession (array of strings), knownForTitles (array of tconsts)

  • U programskom jeziku Java sastaviti Map/Reduce program koristeći Spark koji vraća podatke o filmu po kome je najviše osoba poznato. Ako ima više filmova sa tim maksimalnim brojem vratiti podatke za sve te filmove. Podaci o filmu treba da sadrže šifru filma (tconsts) i niz osoba koje su poznate po tom filmu (array of nconst). Voditi računa o konkurentnosti.

Odgovor se predaje u vidu dva Java datoteke (FilmsMaxKnownFor.java).

Rešenje