백준 1748 수 이어 쓰기 2 / C++

이유참치·2025년 7월 31일

백준

목록 보기
25/249

문제 : 1748

풀이 point

N-1+1 : 1부터 N까지 1의 자리 수의 갯수

N-10+1 : 1부터 N까지 10의 자리 수의 갯수

N-100+1 : 1부터 N까지 100의 자리 수의 갯수

풀이 방법

for문을 통해 구현한다.

코드

//백준 1748, 수 이어 쓰기 1

#include <iostream>

int main (){
    int n;
    std::cin >> n;
    int ans{0};
    for(int i{1}; i<=n; i*=10){
        ans += n-i+1;
    }
    std::cout << ans;
    return 0;
}

2025-01-17T00:43:56.855Z

profile
임아리 - 대학생

0개의 댓글