djfz-2023-s464933/TaskF01/run.py

13 lines
345 B
Python

import re
import sys
def switch_case(m):
return m.group(0).swapcase()
if __name__ == "__main__":
for _, l in enumerate(sys.stdin, start=1):
p = re.compile(r'\b(?:[a-ząćęłńóśźż]+[A-ZĄĆĘŁŃÓŚŹŻ]|[A-ZĄĆĘŁŃÓŚŹŻ]+[a-ząćęłńóśźż]+)\w*\b')
r = p.sub(switch_case, l)
print(r, end="")