레쭈고 코테

코딩 테스트 - 31

정땅미 2024. 3. 9. 20:42

방금 아주 쉬운 문제를 풀고 왔답니당. ദ്ദി¯•ω•¯ )

 

이 문제였어요!!!!!

흐음.... 보기만 해도 쉽죠... ㅠㅡㅠ 저의 수준은 아직 이것 밖에 안 되는 것 같아유..

class Solution {
    public int solution(int[] num_list) {
        int answer = 0;
        int answer1 = 1;
        int len = num_list.length;
        if(len >= 11) {
            for(int i=0; i<len; i++) {
                answer += num_list[i];
            }
        }
        else if(len <= 10){
            for(int i=0; i<len; i++) {
                answer1 *= num_list[i];
            } 
            answer = answer1;
        }   
        return answer;
    }
}

 

이것입니다!!!!!! 처음에 answer 이 0으로 초기화 돼 있는 걸 못 보고 곱하기가 계속 안 돼서... ㅋㅋㅋㅋㅋㅋㅋ

사알짝 끙끙대다가 그냥 새로운 변수를 하나 추가해 줬습니닷~!

이거 말구..... 더 좋은 방법이 있나 찾아 봣어여 

엄청 가독성이 좋은 코드로 삼항 연산자를 사용해서 간결하게 풀었더라구요....

감격 먹고 쓰러졌어요..... 와우... ദ്ദി‪ ˙꒳​˙ᐢ )

 

저도 그 정도의 실력이 될 때까지 열심히 풀겠습니다. ㅎㅎ

'레쭈고 코테' 카테고리의 다른 글

코딩 테스트 - 33  (0) 2024.03.10
코딩 테스트 - 32  (0) 2024.03.10
코딩 테스트 - 30  (0) 2024.03.09
코딩 테스트 - 29  (0) 2024.03.08
코딩 테스트 - 28  (0) 2024.03.08