백준/C++
2023. 5. 6.
[Baekjoon/C++] 1748번 - 수 이어 쓰기 1
[백준] Baekjoon Online Judge 문제 1부터 N까지의 수를 이어서 쓰면 다음과 같이 새로운 하나의 수를 얻을 수 있다. 1234567891011121314151617181920212223... 이렇게 만들어진 새로운 수는 몇 자리 수일까? 이 수의 자릿수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N(1 ≤ N ≤ 100,000,000)이 주어진다. 출력 첫째 줄에 새로운 수의 자릿수를 출력한다. 예제 입력 예제 출력 5 5 15 21 120 252 풀이 #include using namespace std; int countLen(int N); // 자릿수 구하기 int countLen(int N) { int len = 0; // 자릿수 int cnt = 1; // 각 숫자의 자릿수..