문제
https://school.programmers.co.kr/learn/courses/30/lessons/120899
설계
파이썬
def solution(array):
answer = []
answer.append(max(array))
index = array.index(max(array)) # max index 구하기
answer.append(index)
return answer
자바스크립트
- max값을 구할 때 스프레드 문법으로 풀어줘야 한다. 안그러면 NaN이 발생한다.
function solution(array) {
let answer = []
answer.push(Math.max(...array))
for (let i = 0; i < array.length; i++) {
if (array[i] === answer[0]) {
answer.push(i)
break
}
}
return answer
}
'PS (Problem Solving) > Programmers' 카테고리의 다른 글
[프로그래머스] 한 번만 등장한 문자 - 파이썬 (0) | 2023.01.22 |
---|---|
[프로그래머스] 약수 구하기 - 파이썬 (0) | 2023.01.22 |
[프로그래머스] 옹알이 (1) - 파이썬 (0) | 2023.01.22 |
[프로그래머스] 배열의 유사도 - 파이썬 (0) | 2023.01.22 |
[프로그래머스] 문자열 계산하기 - 파이썬 (0) | 2023.01.21 |