티스토리챌린지
-
문제 보기 : 7569번: 토마토 문제정답률 : 42%작성 코드m,n,h = map(int,input().split()) #가로 세로 높이arr = [[list(map(int,input().split())) for _ in range(n)] for i in range(h) ]visited = [[[False]*m for _ in range(n)] for i in range(h) ]from collections import dequedirection = [(-1,0,0),(1,0,0),(0,-1,0),(0,1,0),(0,0,-1),(0,0,1)]dd = deque()for i in range(h): #높이 for j in range(n): #세로 for k in range(m): #가로..
G5 7569. 토마토문제 보기 : 7569번: 토마토 문제정답률 : 42%작성 코드m,n,h = map(int,input().split()) #가로 세로 높이arr = [[list(map(int,input().split())) for _ in range(n)] for i in range(h) ]visited = [[[False]*m for _ in range(n)] for i in range(h) ]from collections import dequedirection = [(-1,0,0),(1,0,0),(0,-1,0),(0,1,0),(0,0,-1),(0,0,1)]dd = deque()for i in range(h): #높이 for j in range(n): #세로 for k in range(m): #가로..
2024.11.27 -
문제 보기 : 1764번: 듣보잡 문제정답률 : 41%작성 코드n, m = map(int, input().split()) #듣도 못한, 보도 못한nosee = set()for _ in range(n): nosee.add(input())noheard = set()for _ in range(m): noheard.add(input())answer = nosee.intersection(noheard)answer = list(answer)answer.sort()print(len(answer))print(*answer,sep='\n')풀이 진짜 엄청 오랜만에 set + 교집합 조합을 구현했다. 음.. 쉬운 것 같아서 설명은 생략한다.
S4 1764. 듣보잡문제 보기 : 1764번: 듣보잡 문제정답률 : 41%작성 코드n, m = map(int, input().split()) #듣도 못한, 보도 못한nosee = set()for _ in range(n): nosee.add(input())noheard = set()for _ in range(m): noheard.add(input())answer = nosee.intersection(noheard)answer = list(answer)answer.sort()print(len(answer))print(*answer,sep='\n')풀이 진짜 엄청 오랜만에 set + 교집합 조합을 구현했다. 음.. 쉬운 것 같아서 설명은 생략한다.
2024.11.26 -
문제 보기 : 4949번: 균형잡힌 세상 문제정답률 : 32%작성 코드# import sys# input = sys.stdin.readlinewhile True: inp = list(input()) a = 0 b = 0 p = True if inp == ['.']: break before = [] for i in inp: if i == '[': b += 1 before.append('[') elif before and before[-1] == '[' and i == ']': b -= 1 before.pop() elif (not be..
S2 4949. 균형잡힌 세상문제 보기 : 4949번: 균형잡힌 세상 문제정답률 : 32%작성 코드# import sys# input = sys.stdin.readlinewhile True: inp = list(input()) a = 0 b = 0 p = True if inp == ['.']: break before = [] for i in inp: if i == '[': b += 1 before.append('[') elif before and before[-1] == '[' and i == ']': b -= 1 before.pop() elif (not be..
2024.11.25 -
2024/11/24 [Today]Silver II백준 2차 :: 누적 47개 / (실버2) 1182.: 부분수열의 합[전체 코딩 테스트 문제 풀이 과정]• 프로그래머스 :: 누적 372개 / (Lv0) 236개 (Lv1) 73개 (Lv2) 53개 (Lv3) 10개 • 백준 1차 :: 누적 173개 / (브론즈1,2) 36개 (브론즈3,4) 35개 (브론즈5) 37개 (실버1,2) 11개 (실버3,4) 29개 (실버5) 18개 (골드1) 1개 (골드5) 1개 • 백준 2차 :: 누적 47개 / (골드4) 1개 (골드5) 3개 (실버1) 8개 (실버2) 12개 (실버3) 19개 (실버4) 2개 (실버5) 2개 • SW expert academy:: 누적 15개 / D1 6개 D2 9개풀이한 문제 백준 실버..
[11월 코테 챌린지] 백준 2차 :: 누적 47개 / (실버2) 1182. 부분수열의 합2024/11/24 [Today]Silver II백준 2차 :: 누적 47개 / (실버2) 1182.: 부분수열의 합[전체 코딩 테스트 문제 풀이 과정]• 프로그래머스 :: 누적 372개 / (Lv0) 236개 (Lv1) 73개 (Lv2) 53개 (Lv3) 10개 • 백준 1차 :: 누적 173개 / (브론즈1,2) 36개 (브론즈3,4) 35개 (브론즈5) 37개 (실버1,2) 11개 (실버3,4) 29개 (실버5) 18개 (골드1) 1개 (골드5) 1개 • 백준 2차 :: 누적 47개 / (골드4) 1개 (골드5) 3개 (실버1) 8개 (실버2) 12개 (실버3) 19개 (실버4) 2개 (실버5) 2개 • SW expert academy:: 누적 15개 / D1 6개 D2 9개풀이한 문제 백준 실버..
2024.11.24 -
2024/11/23 [Today]Silver II백준 2차 :: 누적 46개 / (골드5) 10026. 적록색약[전체 코딩 테스트 문제 풀이 과정]• 프로그래머스 :: 누적 372개 / (Lv0) 236개 (Lv1) 73개 (Lv2) 53개 (Lv3) 10개 • 백준 1차 :: 누적 173개 / (브론즈1,2) 36개 (브론즈3,4) 35개 (브론즈5) 37개 (실버1,2) 11개 (실버3,4) 29개 (실버5) 18개 (골드1) 1개 (골드5) 1개 • 백준 2차 :: 누적 46개 / (골드4) 1개 (골드5) 3개 (실버1) 8개 (실버2) 11개 (실버3) 19개 (실버4) 2개 (실버5) 2개 • SW expert academy:: 누적 15개 / D1 6개 D2 9개풀이한 문제 백준 골드5 1..
[11월 코테 챌린지] 백준 2차 :: 누적 46개 / (골드5) 10026. 적록색약2024/11/23 [Today]Silver II백준 2차 :: 누적 46개 / (골드5) 10026. 적록색약[전체 코딩 테스트 문제 풀이 과정]• 프로그래머스 :: 누적 372개 / (Lv0) 236개 (Lv1) 73개 (Lv2) 53개 (Lv3) 10개 • 백준 1차 :: 누적 173개 / (브론즈1,2) 36개 (브론즈3,4) 35개 (브론즈5) 37개 (실버1,2) 11개 (실버3,4) 29개 (실버5) 18개 (골드1) 1개 (골드5) 1개 • 백준 2차 :: 누적 46개 / (골드4) 1개 (골드5) 3개 (실버1) 8개 (실버2) 11개 (실버3) 19개 (실버4) 2개 (실버5) 2개 • SW expert academy:: 누적 15개 / D1 6개 D2 9개풀이한 문제 백준 골드5 1..
2024.11.23 -
문제 보기 : 1182번: 부분수열의 합 문제정답률 : 43%작성 코드def combinations(n,new,c): answer = [] if len(new)==n: return [new] for i in range(c,len(arr)): answer.extend(combinations(n,new+[arr[i]],i+1)) return answern,goal = map(int,input().split())arr = list(map(int,input().split()))arr.sort()visited = [False]*nanswer = []for i in range(1,n+1): answer.extend(combinations(i,[],0))ls = ..
S2 1182. 부분수열의 합문제 보기 : 1182번: 부분수열의 합 문제정답률 : 43%작성 코드def combinations(n,new,c): answer = [] if len(new)==n: return [new] for i in range(c,len(arr)): answer.extend(combinations(n,new+[arr[i]],i+1)) return answern,goal = map(int,input().split())arr = list(map(int,input().split()))arr.sort()visited = [False]*nanswer = []for i in range(1,n+1): answer.extend(combinations(i,[],0))ls = ..
2024.11.22 -
2024/11/19 [Today]Silver II백준 2차 :: 누적 41개 / (실버2) 4948. 베르트랑 공준[전체 코딩 테스트 문제 풀이 과정]• 프로그래머스 :: 누적 372개 / (Lv0) 236개 (Lv1) 73개 (Lv2) 53개 (Lv3) 10개 • 백준 1차 :: 누적 173개 / (브론즈1) 13개 (브론즈2) 23개 (브론즈3) 26개 (브론즈4) 9개 (브론즈5) 37개 (실버1) 5개 (실버2) 6개 (실버3) 10개 (실버4) 19개 (실버5) 18개 (골드1) 1개 (골드5) 1개 • 백준 2차 :: 누적 41개 / (골드4) 1개 (골드5) 1개 (실버1) 8개 (실버2) 9개 (실버3) 18개 (실버4) 2개 (실버5) 2개 • SW expert academy:: 누적 ..
[11월 코테 챌린지] 백준 2차 :: 누적 41개 / (실버2) 4948. 베르트랑 공준2024/11/19 [Today]Silver II백준 2차 :: 누적 41개 / (실버2) 4948. 베르트랑 공준[전체 코딩 테스트 문제 풀이 과정]• 프로그래머스 :: 누적 372개 / (Lv0) 236개 (Lv1) 73개 (Lv2) 53개 (Lv3) 10개 • 백준 1차 :: 누적 173개 / (브론즈1) 13개 (브론즈2) 23개 (브론즈3) 26개 (브론즈4) 9개 (브론즈5) 37개 (실버1) 5개 (실버2) 6개 (실버3) 10개 (실버4) 19개 (실버5) 18개 (골드1) 1개 (골드5) 1개 • 백준 2차 :: 누적 41개 / (골드4) 1개 (골드5) 1개 (실버1) 8개 (실버2) 9개 (실버3) 18개 (실버4) 2개 (실버5) 2개 • SW expert academy:: 누적 ..
2024.11.21 -
2024/11/20 [Today]Silver II백준 2차 :: 누적 43개 / (실버3) 2193. 이친수 (실버2) 18870. 좌표 압축[전체 코딩 테스트 문제 풀이 과정]• 프로그래머스 :: 누적 372개 / (Lv0) 236개 (Lv1) 73개 (Lv2) 53개 (Lv3) 10개 • 백준 1차 :: 누적 173개 / (브론즈1) 13개 (브론즈2) 23개 (브론즈3) 26개 (브론즈4) 9개 (브론즈5) 37개 (실버1) 5개 (실버2) 6개 (실버3) 10개 (실버4) 19개 (실버5) 18개 (골드1) 1개 (골드5) 1개 • 백준 2차 :: 누적 43개 / (골드4) 1개 (골드5) 1개 (실버1) 8개 (실버2) 10개 (실버3) 19개 (실버4) 2개 (실버5) 2개 • SW expe..
[11월 코테 챌린지] 백준 2차 :: 누적 43개 / (실버3) 2193. 이친수 (실버2) 18870. 좌표 압축2024/11/20 [Today]Silver II백준 2차 :: 누적 43개 / (실버3) 2193. 이친수 (실버2) 18870. 좌표 압축[전체 코딩 테스트 문제 풀이 과정]• 프로그래머스 :: 누적 372개 / (Lv0) 236개 (Lv1) 73개 (Lv2) 53개 (Lv3) 10개 • 백준 1차 :: 누적 173개 / (브론즈1) 13개 (브론즈2) 23개 (브론즈3) 26개 (브론즈4) 9개 (브론즈5) 37개 (실버1) 5개 (실버2) 6개 (실버3) 10개 (실버4) 19개 (실버5) 18개 (골드1) 1개 (골드5) 1개 • 백준 2차 :: 누적 43개 / (골드4) 1개 (골드5) 1개 (실버1) 8개 (실버2) 10개 (실버3) 19개 (실버4) 2개 (실버5) 2개 • SW expe..
2024.11.20