djfz-2023-s473575/TaskF02/run.py

14 lines
469 B
Python

import re
import sys
def analyze_line(line):
lowercase_letters = re.findall(r'[a-ząćęłńóśźż]', line)
uppercase_letters = re.findall(r'[A-ZĄĆĘŁŃÓŚŹŻ]', line)
digits = re.findall(r'\d', line)
remaining_characters = re.findall(r'[^a-zA-ZĄ-Ż0-9\n]', line)
result = f'{len(lowercase_letters)} {len(uppercase_letters)} {len(digits)} {len(remaining_characters)}'
return result
for line in sys.stdin:
print(analyze_line(line))