Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,22 @@
|
|||
import fileinput
|
||||
|
||||
# This returns True if the second string has a value on the
|
||||
# same index as the last index of the first string. It runs
|
||||
# faster than trimming the strings because it runs len once
|
||||
# and is a single index lookup versus slicing both strings
|
||||
# one character at a time.
|
||||
def longer(a, b):
|
||||
try:
|
||||
b[len(a)-1]
|
||||
return False
|
||||
except:
|
||||
return True
|
||||
|
||||
longest, lines = '', ''
|
||||
for x in fileinput.input():
|
||||
if longer(x, longest):
|
||||
lines, longest = x, x
|
||||
elif not longer(longest, x):
|
||||
lines += x
|
||||
|
||||
print(lines, end='')
|
||||
Loading…
Add table
Add a link
Reference in a new issue