https://school.programmers.co.kr/learn/courses/30/lessons/42748
문제 접근 설계
내 코드
def solution(array, commands):
answer = []
for command in commands:
temp = array[command[0]-1: command[1]]
temp.sort()
answer.append(temp[command[2]-1])
return answer
https://school.programmers.co.kr/learn/courses/30/lessons/42746
문제 접근 설계
내 코드
def solution(numbers):
result = sorted(numbers, reverse = True, key=lambda x: str(x)*3)
return str(int(''.join(map(str, result))))
https://school.programmers.co.kr/learn/courses/30/lessons/42747
문제 접근 설계
n
편 중, h
번 이상 인용된 논문이 h
편 이상이고 나머지 논문이 h번 이하 인용되었다면 h
def solution(citations):
for value in range(max(citations), -1, -1):
temp = 0
for citation in citations:
if citation >= value:
temp += 1
if temp >= value:
return value
return value