-
11번인프런 알고리즘테스트 문제 2020. 8. 26. 18:35
#include<iostream> using namespace std; int main() { int temp = 0; int count = 0; int N=0; cin >> N; for (int i = 1; i <= N; i++) { temp = i; while (temp >= 10)//숫자가 10이상일때 10으로 나눠서 count++ 123이면 123/10 = 12 count1추가 12/10 = 1 count1추가 1은 10 이하이기때문에 while문 종료되고 밑에서 다시 count1 추가 총 3번의 count수행 { temp = temp / 10; count++; } count++; } cout << count; }
'인프런 알고리즘테스트 문제' 카테고리의 다른 글
13번 (0) 2020.08.26 12번 (0) 2020.08.26 10번 (0) 2020.08.26 9번(약수의 약수) (0) 2020.08.25 8번 (0) 2020.08.25