개발자/C or C++
[백준] 1110번
Mosser
2021. 10. 1. 15:49
728x90
반응형
소스코드
#include <iostream>
using namespace std;
int FindOnedigit(int num){
return num%10;
}
int FindTendigit(int num){
return num/10+num%10;
}
int main(){
int num,nextNum;
int count=0;
cin>>num;
while(1){
if(count==0){
if(num<10){
nextNum=(FindOnedigit(num)*10)+FindOnedigit(num);
}else{
nextNum=(FindOnedigit(num)*10)+(FindTendigit(num)%10);
}
}else{
nextNum=(FindOnedigit(nextNum)*10)+(FindTendigit(nextNum)%10);
}
count++;
if(nextNum==num)
break;
}
cout<<count;
return 0;
}
반응형