# 이동할 위치가 격자 밖이거나 !=0이면 방향 전환 (dir_num + 1) % 4# 이후에 알파벳 입력# Z 다음에 A로 변환 필요n, m = map(int, input().split())arr = [[0 for _ in range(m)] for _ in range(n)]def in_range(x, y): return 0 https://www.codetree.ai/missions/5/problems/snail-alphabet-square?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetre..
코드트리
이번 주 가장 오래 걸렸던 문제https://www.codetree.ai/missions/5/problems/correlation-between-shaking-hands-and-infectious-diseases2?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai N, K, P, T = map(int, input().split()) # n명, k번의 악수, 처음 걸린 p, 총 악수 t번arr_n = [0 for _ in range(101)] # 개발자 번호arr_t = [[0 for _..
https://www.codetree.ai/missions/5/problems/distance-from-origin?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai class Dot: def __init__(self, x, y, num): self.x = x self.y = y self.num = numn = int(input())arr = []for i in range(1, n + 1): x, y = tuple(map(int, input(..
와 대박 재귀함수를 다 풀었다.예전에 재귀에서 한 번 무너진 기억이 있어서 다 끝낼 수 있을까했는데 생각보다 쉬웠다. 이번 주는 프로그래밍 연습 부분에서 함수, 재귀함수 부분을 풀었다.재밌다~~ 코테 문제 푸는 게 이렇게 재밌는 거였다니 n = int(input())arr = list(map(int, input().split()))def lcm(a, b): for num in range(max(a, b), a * b + 1): if num % a == 0 and num % b == 0: return num def calculate(n, value): if n == 0: return lcm(arr[0], value) return calculate(..
이번 주는 코드트리 커리큘럼 중 [프로그래밍 기초]에서 내가 필요한 부분을 찾아서 문제를 풀었다.2차원 배열과 문자열 파트에 집중해서 풀었는데, 2차원 배열은 아직 한 문제 못 풀었다.지금 이틀 째 코드 초기화 시켜가면서 다른 방법으로 계속 접근 시도 중인데 내일 한 번 더 해 볼거다.코드 트리 짱 좋다. 재밌다. 하루 종일 이것만 하는데 시간이 너무 잘 가서 문제다. 오늘 풀었던 문제들은 쉬웠어서 그나마 상대적으로 긴 시간이 걸린 문제만 기록https://www.codetree.ai/missions/4/problems/keep-removing-string?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이..