diff --git "a/week2/10773\354\240\234\353\241\234/solution.py" "b/week2/10773\354\240\234\353\241\234/solution.py" index e69de29..dd09f82 100644 --- "a/week2/10773\354\240\234\353\241\234/solution.py" +++ "b/week2/10773\354\240\234\353\241\234/solution.py" @@ -0,0 +1,15 @@ +def main(): + N = int(input()) + stack = [] + + for i in range(N): + n = int(input()) + if (n==0): + stack.pop() + continue + stack.append(n) + + print(sum(stack)) + +if __name__=='__main__': + main() \ No newline at end of file diff --git "a/week2/1764\353\223\243\353\263\264\354\236\241/solution.py" "b/week2/1764\353\223\243\353\263\264\354\236\241/solution.py" index e69de29..e178dce 100644 --- "a/week2/1764\353\223\243\353\263\264\354\236\241/solution.py" +++ "b/week2/1764\353\223\243\353\263\264\354\236\241/solution.py" @@ -0,0 +1,13 @@ +def main(): + n, m = map(int, input().split()) + a = set([input() for _ in range(n)]) + b = set([input() for _ in range(m)]) + answer = list(a & b) + answer.sort() + + print(len(answer)) + for ans in answer: + print(ans) + +if __name__=='__main__': + main()