forked from minsson/algorithm-study-in-swift
/
PGS_120884.swift
37 lines (31 loc) · 875 Bytes
/
PGS_120884.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//
// PGS_120884.swift
// Seohyeon2
//
// Created by seohyeon park on 2022/12/18.
//
// https://school.programmers.co.kr/learn/courses/30/lessons/120884
import Foundation
func answer_PGS_치킨_쿠폰_120884() {
func solution(_ chicken:Int) -> Int {
var remainder = 0
var ordableChicken = chicken
var result = 0
while ordableChicken > 0 {
remainder += (ordableChicken % 10)
ordableChicken /= 10
result += ordableChicken
}
ordableChicken = remainder
remainder = 0
while ordableChicken > 0 {
remainder += (ordableChicken % 10)
ordableChicken /= 10
result += ordableChicken
}
if (remainder / 10) > 0 {
result += (remainder / 10)
}
return result
}
}