s
package pl.codegym.task.task10.task1012;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Map;
import java.util.List;
/*
Liczba liter
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
// Alfabet
String abc = "aąbcćdeęfghijklłmnńoóprsśtuwyzźż";
char[] abcTablica = abc.toCharArray();
ArrayList<Character> alfabet = new ArrayList<>();
for (char litera : abcTablica) {
alfabet.add(litera);
}
// Czyta ciągi
ArrayList<String> lista = new ArrayList<>();
for (int i = 0; i < 10; i++) {
String s = reader.readLine();
lista.add(s.toLowerCase());
}
// tutaj wpisz swój kod
ArrayList<Character> abcLista = new ArrayList<>();
for(int i = 0; i < lista.size(); i++) {
char[] abcTab = lista.get(i).toCharArray();
for(char litera : abcTab) {
abcLista.add(litera);
}
}
int[] licznik = new int[32];
for(int i = 0; i < 32; i++) {
licznik[i] = 0;
}
for(int i = 0; i < alfabet.size(); i++) {
for(int j = 0; j < abcLista.size(); j++) {
if(alfabet.get(i) == abcLista.get(j)) {
int x = licznik[i];
x++;
licznik[i] = x;
}
}
}
for(int i = 0; i < alfabet.size(); i++) {
System.out.println(alfabet.get(i) + " " + licznik[i]);
}
}
}