목록baekjoon (solved.ac)/class 3 Solve (43)
Hikenny25
11723 - 집합
https://www.acmicpc.net/problem/11723 11723번: 집합 첫째 줄에 수행해야 하는 연산의 수 M (1 ≤ M ≤ 3,000,000)이 주어진다. 둘째 줄부터 M개의 줄에 수행해야 하는 연산이 한 줄에 하나씩 주어진다. www.acmicpc.net - 구현 - 비트마스킹 import sys input = sys.stdin.readline m = int(input()) s = set() for _ in range(m): c = input().split() if c[0] == 'add': s.add(c[1]) elif c[0] == 'remove': try: s.remove(c[1]) except: pass elif c[0] == 'check': print(1 if c[1] in..
baekjoon (solved.ac)/class 3 Solve
2022. 10. 25. 08:47
9095 - 1, 2, 3 더하기
https://www.acmicpc.net/problem/9095 9095번: 1, 2, 3 더하기 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다. www.acmicpc.net import sys input = sys.stdin.readline def funcdp(i): dp = [0] * (i+3) dp[1] = 1 dp[2] = 2 dp[3] = 4 if i
baekjoon (solved.ac)/class 3 Solve
2022. 10. 24. 22:21