본문 바로가기
Portpolio/codingtest

프로그래머스 수 나누기 풀이

by Peter Choi 2025. 2. 26.
반응형

코딩테스트 연습 - [PCCE 기출문제] 3번 / 수 나누기 | 프로그래머스 스쿨

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

C++

#include <iostream>

using namespace std;

int main(void) {
    int number;
    cin >> number;
    
    int answer = 0;
    
    for(int i=0; i<10; i++){
        answer += number % 100;
        number /= 100;
    }
    cout << answer << endl;
    return 0;
}

 

자바

import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int number = sc.nextInt();
        int answer = 0;
        
        for(int i=0; i<10; i++){
            answer += number % 100;
            number /= 100;
        }

        System.out.println(answer);
    }
}

 

python

number = int(input())

answer = 0

for i in range(10):
    answer += number % 100
    number //= 100

print(answer)

반응형

댓글