Advertisement
Medigi27

Javarush Alfa

Oct 17th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. package com.javarush.task.task10.task1012;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.InputStreamReader;
  5. import java.util.ArrayList;
  6. import java.util.List;
  7. import java.util.Arrays;
  8.  
  9. /*
  10. Количество букв
  11. */
  12.  
  13. public class Solution {
  14. public static void main(String[] args) throws Exception {
  15. BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  16.  
  17. // Алфавит
  18. List<Character> alphabet = Arrays.asList(
  19. 'а','б','в','г','д','е','ё','ж',
  20. 'з','и','й','к','л','м','н','о',
  21. 'п','р','с','т','у','ф','х','ц',
  22. 'ч','ш','щ','ъ','ы','ь','э','ю','я');
  23.  
  24. // Ввод строк
  25. ArrayList<String> list = new ArrayList<String>();
  26. for (int i = 0; i < 10; i++) {
  27. String s = reader.readLine();
  28. list.add(s.toLowerCase());
  29. }
  30.  
  31.  
  32. for (char ch : alphabet) {
  33. int counter = 0;
  34. for (String str: list) {
  35. for (Character subsstr : str.toCharArray()) {
  36. if (subsstr == ch)
  37. counter++;
  38. }
  39. }
  40. System.out.printf("%c %d\n", ch, counter);
  41. }
  42.  
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement