2. kolokvij -- Grupa A, 2. zadatak

S tipkovnice učitajte ime ulazne datoteke. U toj datoteci nalaze se podaci o stanovništvu nekih zemalja. U svakom retku nalazi se ime zemlje (jedna riječ, bez razmaka, maksimalno 10 slova), godina (prirodni broj), te broj stanovnika (u milijunima -- dakle realan pozitivan broj).

  1. Sagradite vezanu listu koja u sebi sadržava sve učitane podatke (nove podatke ubacujte na kraj liste), i ispišite je.
  2. Zatim, za svaku zemlju sačuvajte samo najnoviji podatak o stanovništvu -- odnosno, iz liste obrišite sve trojke (zemlja,godina,stanovništvo) takve da u listi postoji trojka s istom zemljom i većom godinom (možete pretpostaviti da nema višestrukih podataka o istoj zemlji u istoj godini). Ispišite tako dobivenu listu.
  3. Sortirajte zemlje po broju stanovnika silazno (uzevši u obzir najnovije podatke). Ispišite sortiranu listu.
Primjer:
SAD 1980 227
Hrvatska 1961 3.33
SAD 1990 249
Danska 2002 5.36
SAD 2000 281
Danska 2003 5.38
Danska 2004 5.4
Danska 2005 5.41
Hrvatska 1948 3
Hrvatska 1953 3.1
Danska 2006 5.42 
Hrvatska 1971 3.5
Hrvatska 1981 3.45
SAD 2006 293
Litva 1980 3.4
Unesite ime ulazne datoteke: zemlje.in
  Zemlja     God.  stanovn.
Svi podaci:
  SAD        1980.  227.00
  Hrvatska   1961.    3.33
  SAD        1990.  249.00
  Danska     2002.    5.36
  SAD        2000.  281.00
  Danska     2003.    5.38
  Danska     2004.    5.40
  Danska     2005.    5.41
  Hrvatska   1948.    3.00
  Hrvatska   1953.    3.10
  Danska     2006.    5.42 
  Hrvatska   1971.    3.50
  Hrvatska   1981.    3.45
  SAD        2006.  293.00
  Litva      1980.    3.40
Najnoviji podaci:
  Danska     2006.    5.42
  Hrvatska   1981.    3.45
  SAD        2006.  293.00
  Litva      1980.    3.48
Sortirano:
  SAD        2006.  293.00
  Danska     2006.    5.42
  Litva      1980.    3.48
  Hrvatska   1981.    3.45