
예제 입력 1
5
예제 출력 1
5
예제 입력 2
15
예제 출력 2
21
예제 입력 3
120
예제 출력 3
252
역시 C++은 조금더 수학적으로 접근하는게 맞았음
for(int i=1;i<=input;i*=10)
{
count_num += input-i+1;
}
이것을 기준으로 자리수를 10으로 기준으로 count_num에 중첩으로 계속 나아감
#include <iostream>
#include <string>
using namespace std;
int input, count_num;
int main()
{
cin >> input;
for(int i=1;i<=input;i*=10)
{
count_num += input-i+1;
}
cout<< count_num <<"\n";
}