본문 바로가기
PROGRAMMING CODE/C

[BAEKJOON] No.1110 C언어

by daye_ 2021. 10. 15.

더하기 사이클

 

 

#include <stdio.h>

int main(int argc, const char * argv[]) {
    int num=0,a=0,b=0,sum=0,newNum=0,cycle=0;
    scanf("%d",&num); //첫 숫자 입력받음
    newNum=num; 
    while(1){
        a=newNum/10;
        b=newNum%10;
        sum=a+b;
        newNum=(b*10)+(sum%10); 
        cycle++; //사이클 수 세기
        if(newNum==num) break; //사이클 돌아오면 멈춤
    }
    printf("%d\n",cycle);
    return 0;
}

'PROGRAMMING CODE > C' 카테고리의 다른 글

[BAEKJOON] No.2438 C언어  (0) 2021.10.15
[BAEKJOON] No.1330 C언어  (0) 2021.10.15
[BAEKJOON] No.1008 C언어  (0) 2021.10.15
[BAEKJOON] No.1001 C언어  (0) 2021.10.15
[BAEKJOON] No.1000 C언어  (0) 2021.10.15