문제

1부터 N까지의 수를 이어서 쓰면 다음과 같이 새로운 하나의 수를 얻을 수 있다.

1234567891011121314151617181920212223...

이렇게 만들어진 새로운 수는 몇 자리 수일까? 이 수의 자릿수를 구하는 프로그램을 작성하시오.

입력

첫째 줄에 N(1≤N≤100,000,000)이 주어진다.

출력

첫째 줄에 새로운 수의 자릿수를 출력한다.


문제 푸는 방법


결국엔 자릿수를 구해야 되는거라 1부터 증가시키며 자릿수를 구하고 더하면 됩니다.

출처:https://www.acmicpc.net/problem/1515

문제 풀이에 사용된 소스코드


'문제풀이 > BaekJoon' 카테고리의 다른 글

[백준/C]설탕 배달  (0) 2018.11.24
[백준/C]별 찍기 - 2  (0) 2018.11.24
[백준/C]수 이어 쓰기 1  (0) 2018.11.24
[백준/C]더하기 사이클  (0) 2018.11.23
[백준/C]그대로 출력하기 2  (0) 2017.08.30
[백준/C]그대로 출력하기  (0) 2017.08.30

댓글을 달아 주세요