본문 바로가기

코딩테스트/코드트리

(5)
[코드트리] 정수의 최솟값 📁 문제 연도, 월, 일이 차례로 3개의 정수 Y, M, D로 주어졌을 때, Y 해에 M월 D일이 존재한다면 어떤 계절인지를 출력하고, 만약 존재하지 않는다면 -1을 출력하는 프로그램을 작성해보세요. 단, 함수를 이용하여 문제를 해결해주세요. 3~5월이 봄, 6~8월이 여름, 9~11월이 가을, 12~2월이 겨울이라 가정합니다. 단, 윤년(2월이 29일까지 있는 해)의 조건은 다음과 같습니다. 4의 배수라면 윤년입니다. 4의 배수이면서 100의 배수라면 윤년이 아닙니다. 4의 배수이면서 100의 배수지만 또한 400의 배수라면 윤년입니다. 나머지 경우에는 윤년이 아닙니다. https://www.codetree.ai/missions/5/problems/that-season-that-day/descripti..
[코드트리] 정수의 최솟값 📁 문제 세 정수 a, b, c가 주어지면 그 수를 전달받아 최솟값을 구하여 출력하는 프로그램을 작성해보세요. 이때 주어진 세 정수 a, b, c를 전달받아 최솟값을 구하는 함수를 작성하고, 주어진 a, b, c를 함수로 전달하여 출력합니다. https://www.codetree.ai/missions/5/problems/minimum-value-of-an-integer/description 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 📁 풀이 def func(a, b, c) : min = 101 if a < min : min = a if b < m..
[코드트리] 1부터 특정 수까지의 합 📁 문제 정수 N이 주어지면 1부터 전달받은 수까지의 합을 10으로 나눈값을 반환하는 함수를 작성하고, 함수로 전달하여 출력하는 프로그램을 작성해보세요. 단, 나머지는 버리고 몫만 출력합니다. https://www.codetree.ai/missions/5/problems/sum-from-1-to-a-certain-number/description 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 📁 풀이 def func(n) : sum = 0 for i in range(1, n+1) : sum += i return (sum // 10) n = int(i..
[코드트리] 최소공배수 구하기 📁 문제 n, m이 주어졌을 때, n과 m의 최소 공배수를 출력하는 프로그램을 작성해보세요. 단, 두 숫자를 인자로 받아 최소공배수를 구해 출력하는 함수를 만들어 문제를 해결해주세요. https://www.codetree.ai/missions/5/problems/find-the-least-common-multiple/description 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 📁 풀이 n, m = map(int, input().split()) big_number = n if n > m else m for i in range(big_number..
[코드트리] 개발자들의 거리두기 📁 문제 N명의 개발자들은 일직선상에 서있습니다. 그들 중 일부는 전염병에 감염되었고, 감염된 개발자는 양수 거리 R 이내에 있는 개발자들을 곧바로 감염시킵니다. 거리 R은 알 수 없는 상황에서, 처음에 감염된 개발자 수의 최솟값을 구하는 프로그램을 작성해보세요. https://www.codetree.ai/problems/developers-keeping-distance/description 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 📁 풀이 import sys n = int(input()) r = sys.maxsize developers = [..