import java.io.File; import java.io.FileNotFoundException; import java.io.PrintWriter; import java.util.HashMap; import java.util.Scanner; public class Slowa2006 { public static void main(String[] args) throws FileNotFoundException { HashMap slowa=new HashMap (); Scanner skan=new Scanner(new File("liczby.txt")); PrintWriter zapis=new PrintWriter("wyniki.txt"); while(skan.hasNextLine()){ String wiersz=skan.nextLine(); if (slowa.containsKey(wiersz)) slowa.replace(wiersz, slowa.get(wiersz)+1); else slowa.put(wiersz, 1); } int suma=0; int max=0; int ilep=0; int palindromy=0; String maxs=""; for (String key : slowa.keySet()) { String revers=new StringBuilder(key).reverse().toString(); if (key.equals(revers)) palindromy++; Integer value=slowa.get(key); if (value>max){ max=value; maxs=key; } if (key.endsWith("2") || key.endsWith("4") || key.endsWith("6") || key.endsWith("8") ||key.endsWith("A") || key.endsWith("C") || key.endsWith("E")) ilep++; if (value>1) suma++; } zapis.println(suma); zapis.println(maxs); zapis.println(max); zapis.println(ilep); zapis.println(palindromy); skan.close(); zapis.close(); } }