반응형
프로그래머스에서
레벨 1, 코틀린 언어, 정답률이 높은 순서대로 문제를 풀고 있습니다.
이번 문제는 '삼총사' 라는 문제입니다.
사이트 : https://school.programmers.co.kr/learn/courses/30/lessons/131705
위의 사이트에 가서
2페이지에서 내리다 보면
'삼총사' 문제를 들어가시면 문제를 이해하실 수 있을 겁니다.
제 풀이는 이렇습니다.
class Solution {
fun solution(number: IntArray): Int {
var answer: Int = 0
var length = number.size;
for(i in 0..length-3){
for(j in i+1..length-2){
for(k in j+1..length-1){
if(number[i] + number[j] + number[k] == 0){
answer++
}
}
}
}
return answer
}
}
보시고 궁금하신 점 있으시거나
더 나은 답이 있으시면 댓글로 알려주세요!
감사합니다.
반응형
'코딩테스트' 카테고리의 다른 글
프로그래머스 '시저 암호' 코테풀이 (0) | 2024.09.17 |
---|---|
프로그래머스 '최소직사각형' 코테풀이 (0) | 2024.09.15 |
프로그래머스 '이상한 문자 만들기' 코테풀이 (0) | 2024.09.02 |
프로그래머스 '크기가 작은 부분 문자열' 코테풀이 (0) | 2024.08.15 |
프로그래머스 '3진법 뒤집기' 코테 풀이 (0) | 2024.07.07 |