내 풀이
import Foundation
func solution(_ price:Int, _ money:Int, _ count:Int) -> Int64{
var answer:Int64 = -1
var sum = 0 // 총 금액
for index in 1...count {
// count 횟수만큼 반복하며 금액 더하기
sum += index * price
}
// 총 금액이 가진 돈보다 클 경우 차액을 저장
// 그 외에는 0
answer = Int64(sum > money ? (sum - money) : 0)
return answer
}
' 𝗔𝗣𝗣𝗟𝗘 > ALGORITHM' 카테고리의 다른 글
[내일배움캠프] 데일리 루틴(iOS_3회차) - 문자열 다루기 기본 (0) | 2024.02.22 |
---|---|
알고리즘 복습(03) (0) | 2024.02.21 |
알고리즘 복습(02) (0) | 2024.02.20 |
[내일배움캠프] 데일리 루틴(iOS_3회차) - 문자열 내림차순으로 배치하기 (0) | 2024.02.20 |
알고리즘 복습(01) (0) | 2024.02.19 |