본문 바로가기
1-5. 코딩테스트 문제집(삼성 SW Expert Academy)/SWEA(D1)

[SWEA] D1: 자릿수 더하기(2058) 해설

by cogito21_cpp 2025. 1. 12.
반응형

문제

- 문제 링크: 자릿수 더하기

 

풀이

(C++)

solution 1)

- 시간 복잡도: 

더보기
#include<iostream>

using namespace std;

int main(int argc, char** argv)
{
	int test_case;
	int T;
	
    int n;
    cin >> n;
    
    int sum = 0;
    while (n > 0) {
        sum += n % 10;
        n /= 10;
    }
    cout << sum;
    
	return 0;
}

 

(Java)

solution 1)

- 시간 복잡도: 

더보기
import java.util.*

 

(Python)

solution 1)

- 시간 복잡도: 

더보기
import sys

num = int(input())
total = 0
while num > 0:
    total += num % 10
    num //= 10
    
print(total)

 

반응형