import java.io.*; import java.util.*; public class Aastad3{ public static void main(String[] arg) throws IOException{ List loetelu=new ArrayList(); BufferedReader lugeja=new BufferedReader(new FileReader("synniaastad.txt")); String rida=lugeja.readLine(); while(rida!=null){ loetelu.add(Integer.parseInt(rida)); rida=lugeja.readLine(); } System.out.println("aasta 1987 "+Collections.frequency(loetelu, 1987)+ " korral."); //Leidke sarnaselt ka vähim aastaarv System.out.println("Vähim: "+Collections.min(loetelu)); System.out.println(Collections.frequency( loetelu, Collections.min(loetelu))+ " korral."); Map sagedused=new HashMap(); for(int aasta: loetelu){ if(!sagedused.containsKey(aasta)){ sagedused.put(aasta, 1); } else { sagedused.put(aasta, sagedused.get(aasta)+1); } } for(int aasta: sagedused.keySet()){ System.out.println(aasta+" "+sagedused.get(aasta)); } } }