2015-12-01 part1 + 2
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,17 @@
|
||||
#!/bin/python3
|
||||
|
||||
import sys
|
||||
from pprint import pprint
|
||||
|
||||
input_f = sys.argv[1]
|
||||
|
||||
result = 0
|
||||
|
||||
with open(input_f) as file:
|
||||
for line in file:
|
||||
for idx,i in enumerate(line):
|
||||
if i == '(':
|
||||
result += 1
|
||||
if i == ')':
|
||||
result -= 1
|
||||
print(result)
|
||||
@@ -0,0 +1,20 @@
|
||||
#!/bin/python3
|
||||
|
||||
import sys
|
||||
from pprint import pprint
|
||||
|
||||
input_f = sys.argv[1]
|
||||
|
||||
result = 0
|
||||
|
||||
with open(input_f) as file:
|
||||
for line in file:
|
||||
for idx,i in enumerate(line):
|
||||
if i == '(':
|
||||
result += 1
|
||||
if i == ')':
|
||||
result -= 1
|
||||
if result == -1:
|
||||
print(idx+1)
|
||||
break
|
||||
print(result)
|
||||
@@ -0,0 +1 @@
|
||||
))(((((
|
||||
Reference in New Issue
Block a user