max()

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 22일차(저주의 숫자 3, 평행, 겹치는 선분의 길이, 유한소수 판별하기)

1. 저주의 숫자 3 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120871 - 구현 코드 def solution(n): answer = 0 i = 1 while n: if i % 3 and '3' not in str(i): n -= 1 i += 1 answer = i - 1 return answer 2. 평행 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120875 - 구현 코드 def solution(dots): [[x1, y1], [x2, y2], [x3, y3], [x4, y4]] = dots answer1 = ((y1-y2)*(x3-x4) == (y..

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 16일차(편지, 가장 큰 수 찾기, 문자열 계산하기, 배열의 유사도)

1. 편지 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120898 - 구현 코드 def solution(message): return len(message) * 2 2. 가장 큰 수 찾기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120899 - 구현 코드 def solution(array): return [max(array), array.index(max(array))] 3. 문자열 계산하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120902 - 구현 코드 def solutio..

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 13일차(컨트롤 제트, 배열 원소의 길이, 중복된 문자 제거, 삼각형의 완성조건 (1))

1. 컨트롤 제트 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120853 - 구현 코드 def solution(s): answer = 0 s = s.split() for i in range(len(s)): if s[i] == "Z": answer -= int(s[i-1]) else: answer += int(s[i]) return answer 2. 배열 원소의 길이 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120854 - 구현 코드 def solution(strlist): return [len(s) for s in strlist] 3. 중복된 문자 제거 ..

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 3일차(나머지 구하기, 중앙값 구하기, 최빈값 구하기, 짝수는 싫어요)

1. 나머지 구하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120810 - 구현 코드 def solution(num1, num2): return num1 % num2 2. 중앙값 구하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120811 - 구현 코드 def solution(array): array.sort() return array[len(array) // 2] 3. 최빈값 구하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120812 - 구현 코드 def solution(..

PROGRAMMERS/코딩 기초 트레이닝

[PROGRAMMERS] Python 코딩 기초 트레이닝 20일차(배열의 길이를 2의 거듭제곱으로 만들기, 배열 비교하기, 문자열 묶기, 배열의 길이에 따라 다른 연산하기, 뒤에서 5등까지)

1. 배열의 길이를 2의 거듭제곱으로 만들기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181857 - 구현 코드 def solution(arr): answer = arr i = 0 while len(answer) != 2 ** i: if len(answer) == 2 ** i: break if len(answer) > 2 ** i: i += 1 else: answer = arr + [0] * ((2 ** i) - (len(arr))) return answer 2. 배열 비교하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181856 - 구현 코드 def ..

clm_bonny
'max()' 태그의 글 목록