-
Notifications
You must be signed in to change notification settings - Fork 0
/
MaxInt.py
31 lines (24 loc) · 1.13 KB
/
MaxInt.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/usr/bin/python3
"""
Ввести текст, состоящий из нескольких строк (заканчивается пустой строкой). Каждая строка состоит из «слов» (последовательностей непробельных символов), разделённых пробелами или табуляциями. Некоторые слова — целые числа (возможно, отрицательные), другие числами не являются (хотя могут содержать цифры). Найти и вывести наибольшее из этих чисел.
Input:
enemies -565 glanduliform h252Tbeaic -tv5naa2re4 55 silicamortar eared
ra50ertc-8 -4 94 ohgutyd38 163 -562 u8e8qisn handout crossword 22s4cico
-v80s6eessl beaning en1A1i-2l 545 december flo ch00a0-h1t vignettist
Output:
545
"""
l = ""
l2 = []
while(True):
S = str(input())
l += S
if not S:
break
l1 = l.split()
for i in l1:
if (i[0] == '-' and i[1:].isdecimal() or i[0] != '0' and \
i.isdecimal()):
l2 += [int(i)]
print(max(l2))