def digital_root(num_str): """Вычисляет цифровой корень числа""" total = sum(int(digit) for digit in num_str) while total >= 10: total = sum(int(digit) for digit in str(total)) return total def is_lucky_ticket(ticket): n = len(ticket) for i in range(1, n): left_part = ticket[:i] right_part = ticket[i:] left_root = digital_root(left_part) right_root = digital_root(right_part) if left_root == right_root: return True return False with open('INPUT.TXT', 'r') as f: ticket_number = f.read().strip() if is_lucky_ticket(ticket_number): result = "YES" else: result = "NO" with open('OUTPUT.TXT', 'w') as f: f.write(result)