반응형
https://www.acmicpc.net/problem/1110 더하기 사이클
문제 요약
더하기 사이클
n이 주어졌을떄 해당 문제의 규칙에 따라서 무한 반복하여 최종 값을 찾으면 된다.
문제 풀이
def Q_1110()
value = gets.to_i
count = 0
num = value
while true
n1 = num%10
n10 = num/10
sum = (n1+ n10)%10
num = (n1 * 10) + sum
count += 1
if num == value;
break
end
end
puts count
end
Q_1110()
'Ruby > 알고리즘' 카테고리의 다른 글
ruby_백준_10952, 10951 간단한 A+B 문제 (0) | 2022.10.16 |
---|---|
ruby_백준_10871 x 보다 작은 수 (0) | 2022.10.15 |
ruby_백준_2438, 2439 별 찍기 (1) | 2022.10.14 |
ruby_백준_15552,11021,11022 A+B (0) | 2022.10.13 |
ruby_백준_25304번 영수증 (0) | 2022.10.12 |