728x90
반응형
오랜만에 돌아온 PCCE 기출문제 시리즈이다.
이 사이에 있던 문제는 딱히 블로그에 올릴 만한 내용은 없어서 스킵해버렸다.
문제
실행 순서대로 설명해보면 n번 학생이 본인 점수를 질의한다. 그럼 해당 번호에 맞는 점수 두 개를 비교해서 같다, 다르다를 판단한다.
이렇게 정리해볼 수 있겠다.
풀이
원래는 score_list[i]와 같은지 판단하도록 코드가 구성되어있었다.
하지만, i번째를 비교하게 되면 입출력 예시에 대입해볼 때 값이 이상해진다.
학생의 번호 값이 들어있는 numbers 안의 값을 가져와야 하는데 score_list의 0번부터 비교하게 되면 안된다.
그래서 numbers[i] 값을 가져오게 되었는데
이 때, 입출력 예시에서 numbers 값이 1인 경우,
our_score에서 비교하는 값이 0번째 인덱스임을 감안해 numbers[i]에 -1을 해주었다.
실행 결과
728x90
반응형
'프로그래머스' 카테고리의 다른 글
간단한 논리 연산 코틀린(Kotlin) (0) | 2024.02.18 |
---|---|
문자열 정수의 합 코틀린(Kotlin) (0) | 2024.01.29 |
원하는 문자열 찾기 코틀린(Kotlin) (1) | 2024.01.08 |
홀짝에 따라 다른 값 반환하기 코틀린(Kotlin) (0) | 2024.01.02 |
[PCCE 기출문제] 2번 / 피타고라스의 정리 자바(Java) (2) | 2023.12.01 |