전체 글418 숫자 변환하기 첫번째 코드 BFS를 이용해야겠다! 라고 생각을 했다.처음에는 값만을 넣었는데, count가 정답을 구하기 위해 별도로 필요하므로 [값, count] 형태로 현재까지의 계산값과 계산 횟수를 표시한다. 계산할 수 있는 모든 값을 계산하고, y와 같은 경우 answer 리스트에 넣는다.계산 횟수를 기준으로 정렬 한 후 계산 횟수가 가장 적은 경우만 불러온다. from collections import deque def solution(x, y, n): answer = [] count = 0 queue = deque() queue.append([x, count]) while queue: now = queue.popleft() count = now.. 2024. 9. 9. Why Ultra-Processed Foods Are So Bad for You Why Ultra-Processed Foods Are So Bad for YouBy Tara LawJanuary 9, 2023 12:06 PM EST초가공 음식이라... 이전에 엄마가 집에 계실 떄는 음식을 직접 해주셔서 잘 먹지 않게 되는 이벤트성 음식이라면,지금은 거의 없으면 못사는 것 같다... 간편하고 빠르고특히 빨리빨리의 한국 사회에 딱 들어맞는 음식이랄까...? (진정한 패스트푸드?!)그치만 본래의 음식이 건강에 더 좋은 것은 사실이다... 밖의 음식을 많이 먹으면 집밥이 싱거워지는 느낌이랄까직접 해먹어봐야지...라고 생각은 하지만...잘 실행되지 않는 것도 사실이다...ㅎ;ultra-processed 초가공 dementia 치매 detriment 손상 derive from ~에서 유래하다ad.. 2024. 9. 9. See the Rare Super Blue Moon in Photos See the Rare Super Blue Moon in PhotosAugust 20, 2024 6:58 AM EDT Chantelle Lee deceived 속이다, 기만하다, 현혹하다 binoculars 쌍안경 stunning 아름다운, 멋진생각보다 ~달(?)이 자주 보는 것 같다.아마 이전보다 정보의 속도가 빠르기 때문인 듯 하다. 밤에 달을 보는 것을 좋아하는데,때떄로 갑자기 크고 밝에 보일때가 있다!찾아보면 어떤 달이었던 적도 있었다. 그럴때마다 신기하고 뿌듯하다 ㅎㅎ;링크https://time.com/7012327/super-blue-moon-photos/ See the Rare Super Blue Moon in PhotosIf you missed the sight on Monday nigh.. 2024. 9. 6. 배열 만들기 2 첫번째 코드 해당 범위의 수에서 0과 5으로만 구성되어 있으면, 정답에 포함한다.만약 정답 리스트가 비어있다면 -1을 반환하면 된다! def solution(l, r): answer = [] number = ['0', '5'] for i in range(l, r+1): now = str(i) now_in = True for j in now: if j not in number: now_in = False break if now_in == True: answer.append(i) if answer:.. 2024. 9. 6. 092 고층 빌딩 첫번째 코드 점화식 세우는게 너무 어려운 문제....코드는 책을 참고했는데..내가 이해를 하고 쓴건지 모르고 일단 쓴건지... import sys input = sys.stdin.readline mod = 1000000007 n, l, r = map(int, input().split()) dp= [[[0 for _ in range(101)] for _ in range(101)] for _ in range(101)] dp[1][1][1] = 1 for i in range(2, n+1): for j in range(1, l+1): for k in range(1, r+1): dp[i][j][k] = (dp[i-1][j][k] * (i-2) + (dp[i-1][j][k.. 2024. 9. 5. 091 가장 큰 정사각형 첫번째 코드 dp를 대표하는 문제 종류 중 하나라고 한다.2차원 matrix의 경우에도 점화식에 유의하여 작성하며 방법에 대해 공부하자! 코드는 책을 참고하였다. import sys input = sys.stdin.readline n, m = map(int, input().split()) dp = [[0 for _ in range(1001)] for _ in range(1001)] max = 0 for i in range(n): numbers = list(input()) for j in range(m): dp[i][j] = int(numbers[j]) if dp[i][j] == 1 and j > 0 and i > 0: dp[i][j] = m.. 2024. 9. 5. 이전 1 ··· 11 12 13 14 15 16 17 ··· 70 다음 728x90