본문 바로가기

Algorithm/Mathematics

BaekJoon 1110 더하기 사이클

Link  https://www.acmicpc.net/problem/1110

소스결과  1116KB / 0 ms

출처  BackJoon

 

설명

크기 어렵지는 않다 문제에서 요구하는 사항을 그대로 구현 하면 되는 문제

더하고 나누고 합치고 

 

소스코드

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main()
{
	int original;

	scanf("%d", &original);

	int counter = 1;
	int sum = (original % 10) + (original / 10);
	int curNum = ((original % 10) * 10) + (sum % 10);

	for (; curNum != original; counter++)
	{
		sum = (curNum % 10) + (curNum / 10);
		curNum = ((curNum % 10) * 10) + (sum % 10);
	}

	printf("%d", counter);

	return 0;
}

 

'Algorithm > Mathematics' 카테고리의 다른 글

BackJoon 1978 소수 찾기  (0) 2019.01.21
BaekJoon 1094 막대기  (0) 2019.01.10
BaekJoon 2869 달팽이는 올라가고싶다.  (0) 2019.01.05
BaekJoon 2839 설탕배달  (0) 2019.01.05
BaekJoon 2997 네 번째 수  (0) 2018.12.31