Tiny Bunny [Programmers] 369게임 (java,python) - 솜님의 블로그
솜님의 블로그
카테고리
작성일
2024. 11. 23. 16:25
작성자
겨울솜사탕

프로그래머스 : 369게임

 

 

 

// java

public int solution(int order) { // 369게임 문제
	        int answer = 0;
	        // 만약 인자로 받은 값 중 3,6,9가 있다면 그 개수를 반환하는 함수

	        // 데이터를 반환하기 위해 String 타입으로 변환
	        String num = String.valueOf(order);

	        // 반복문을 돌며 3,6,9에 해당하는지 확인한다.
	        for(int i=0; i<num.length(); i++) {

	        	// 만약 데이터가 3,6,9 중에 있다면 answer ++
	        	if(num.charAt(i) == '3' || num.charAt(i) == '6' || num.charAt(i) == '9') {
	        		answer++;
	        	}
	        	// 3,6,9가 아니라면 동작 x
	        }

	        return answer;
	    }

 

 

// Python

## 3,6,9 수를 확인해주는 함수
def solution(order) :
    answer = 0

    ## 반복문을 통해 order에 3,6,9가 있는지 확인
    for i in str(order) :

        ## 만약 3, 6, 9 중 숫자가 있다면
        if i in ['3', '6', '9'] :
            ## +1
            answer += 1
            
    return answer

 

 

## 실행 결과

'코딩테스트' 카테고리의 다른 글

[Programmers] 중복된 숫자 개수 (java,python)  (0) 2024.11.24
[Programmers] 배열의 평균값 (java,python)  (0) 2024.11.24
[CodeUp] 3117 : 0은 빼!  (0) 2024.11.19
[CodeUp] 4891 : 행복  (0) 2024.11.19