본문 바로가기

Level 164

[프로그래머스] 나머지가 1이 되는 수 찾기 (Python) 문제 링크 (Level 1) https://programmers.co.kr/learn/courses/30/lessons/87389 코딩테스트 연습 - 나머지가 1이 되는 수 찾기 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한사항 입 programmers.co.kr 나의 코드 (Python) def solution(n): answer = 0 for i in range(1, n, 1): if n % i == 1: answer = i break return answer 1부터 자기 자신 전까지 수로 n을 나눈 나머지가 1인 값을 찾습니다. 가장 먼저 나.. 2022. 4. 6.
[프로그래머스] 예산 (Python) 문제 링크 (Level 1) https://programmers.co.kr/learn/courses/30/lessons/12982?language=python3 코딩테스트 연습 - 예산 S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 programmers.co.kr 나의 코드 (Python) def solution(d, budget): sum = 0 answer = 0 for i in sorted(d): # 필요로 하는 금액이 적은 순으로 정렬 sum += i if sum 2022. 4. 3.
[프로그래머스] 최소직사각형 (Python) 문제 링크 (Level 1) https://programmers.co.kr/learn/courses/30/lessons/86491?language=python3 코딩테스트 연습 - 최소직사각형 [[10, 7], [12, 3], [8, 15], [14, 7], [5, 15]] 120 [[14, 4], [19, 6], [6, 16], [18, 7], [7, 11]] 133 programmers.co.kr 나의 코드 (Python) def solution(sizes): answer = 0 val1 = 0 # 가로길이 val2 = 0 # 세로길이 for arr in sizes: arr = sorted(arr, reverse=True) # 각 행을 큰 값으로 정렬 if val1 < arr[0]: # 가로길이 va.. 2022. 4. 3.
[프로그래머스] 상위 n개 레코드 (Oracle) 문제 링크 (Level 1) https://programmers.co.kr/learn/courses/30/lessons/59405?language=oracle 코딩테스트 연습 - 상위 n개 레코드 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 나의 코드 (Oracle) -- 코드를 입력하세요 SELECT NAME FROM ( SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME ) WHERE ROWNUM =.. 2022. 3. 31.