add 1025 1918 12101 1076 1247
complete 1076 1247 wander 1025 1918 12101
This commit is contained in:
2
zeta_python/1025.py
Normal file
2
zeta_python/1025.py
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
N, M = map(int, input().split())
|
||||||
|
I = [list(map(int, input())) for i in range(N)]
|
||||||
13
zeta_python/12101.py
Normal file
13
zeta_python/12101.py
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
n, k = map(int, input().split())
|
||||||
|
t = []
|
||||||
|
|
||||||
|
|
||||||
|
# TODO:
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
44
zeta_python/1918.py
Normal file
44
zeta_python/1918.py
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import re
|
||||||
|
OUT = []
|
||||||
|
def turn_exp(start):
|
||||||
|
t = start
|
||||||
|
first = None
|
||||||
|
second = None
|
||||||
|
op = None
|
||||||
|
if tokens[t].isalpha():
|
||||||
|
first = tokens[t]
|
||||||
|
t += 1
|
||||||
|
elif tokens[t] == "(":
|
||||||
|
rr = turn_exp(t+1)
|
||||||
|
first = rr[1]
|
||||||
|
t = rr[0]
|
||||||
|
if tokens[t] == ")":
|
||||||
|
t += 1
|
||||||
|
if isinstance(first, str):
|
||||||
|
OUT.append(first)
|
||||||
|
if tokens[t] in "+-*/":
|
||||||
|
op = tokens[t]
|
||||||
|
t += 1
|
||||||
|
|
||||||
|
if tokens[t].isalpha():
|
||||||
|
second = tokens[t]
|
||||||
|
t += 1
|
||||||
|
elif tokens[t] == "(":
|
||||||
|
rr = turn_exp(t+1)
|
||||||
|
second = rr[1]
|
||||||
|
t = rr[0]
|
||||||
|
if tokens[t] == ")":
|
||||||
|
t += 1
|
||||||
|
if isinstance(second, str):
|
||||||
|
OUT.append(second)
|
||||||
|
OUT.append(op)
|
||||||
|
return t, [first, second, op]
|
||||||
|
|
||||||
|
tokens = input()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#_, parsed = turn_exp(0)
|
||||||
|
#for o in OUT:
|
||||||
|
#print(o, end = '')
|
||||||
|
# TODO: 중위 표기식의 연산순서 A+B+C 같은거
|
||||||
13
zeta_python/completed/1076.py
Normal file
13
zeta_python/completed/1076.py
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
VALUE = {
|
||||||
|
"black": 0,
|
||||||
|
"brown": 1,
|
||||||
|
"red": 2,
|
||||||
|
"orange":3,
|
||||||
|
"yellow":4,
|
||||||
|
"green": 5,
|
||||||
|
"blue": 6,
|
||||||
|
"violet": 7,
|
||||||
|
"grey": 8,
|
||||||
|
"white": 9}
|
||||||
|
|
||||||
|
print((10*VALUE[input()] + VALUE[input()])*10**VALUE[input()])
|
||||||
13
zeta_python/completed/1247.py
Normal file
13
zeta_python/completed/1247.py
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
import sys
|
||||||
|
for _ in range(3):
|
||||||
|
N = int(sys.stdin.readline())
|
||||||
|
t = 0
|
||||||
|
for i in range(N):
|
||||||
|
t += int(sys.stdin.readline())
|
||||||
|
|
||||||
|
if t > 0:
|
||||||
|
print("+")
|
||||||
|
elif t < 0:
|
||||||
|
print("-")
|
||||||
|
else:
|
||||||
|
print("0")
|
||||||
Reference in New Issue
Block a user