f | import re | f | import re |
| | | |
n | def find_max_number(): | n | def find_largest_number(): |
| max_number = None | | largest = None |
| number_pattern = re.compile('^-?\\d+$') | | number_pattern = re.compile('^-?\\d+$') |
| while True: | | while True: |
| line = input().strip() | | line = input().strip() |
| if not line: | | if not line: |
| break | | break |
| words = line.split() | | words = line.split() |
| for word in words: | | for word in words: |
| if number_pattern.match(word): | | if number_pattern.match(word): |
| number = int(word) | | number = int(word) |
t | if max_number is None or number > max_number: | t | if largest is None or number > largest: |
| max_number = number | | largest = number |
| print(max_number if max_number is not None else 0) | | print(largest if largest is not None else 0) |
| find_max_number() | | find_largest_number() |