[boj] 1110 더하기 사이클 - 자릿수

serotonins·2022년 9월 17일

Coding Q

목록 보기
2/17

뭔가 문제 번호랑 닮은 듯

자릿수만 계산해낼 줄 알면 무난한 문제!

%10, /10 으로 일의 자리 10의 자리를 알아내봅시다

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <malloc.h>

int main() {
    int N = 0, b = 0;
    scanf("%d", &N);

    int a = N;
    while (1) {
        b++;
        a = ((a % 10) * 10) + ((a / 10 + a % 10) % 10);
        if (a == N) break;
    }

    printf("%d", b);

    for (int i = 0; i < 3; i++) getchar();

    return 0;
}

0개의 댓글