๋ฐฑ์ค - ATM(Swift)
2022. 10. 22. 21:56ใAlgorithm
๋ฐฑ์ค - ATM(Swift)
๋ฌธ์ ์ค๋ช
https://www.acmicpc.net/problem/11399
๋์ ํ์ด
import Foundation
let n = readLine()!
var input = readLine()!.components(separatedBy:" ")
var arr = input.map{ Int($0)! }.sorted(by: <)
var sum = 0
for i in 0..<arr.count {
for j in 0...i {
sum += arr[j]
}
}
print(sum)
๋ค๋ฅธ ์ฌ๋์ ํ์ด
sum๋ณ์๋ฅผ ํ๋ ๋ ๋ง๋ค์ด์ for๋ฌธ์ด ๋๋๋ง๋ค ๋์ ์ํค๋๋ก ํ๋ค.
for๋ฌธ์ด ํ๋๋ง ์ฐ์ฌ์ ๋ ํจ์จ์ ์ด๋ค.
import Foundation
let n = readLine()!
var input = readLine()!.components(separatedBy:" ")
var arr = input.map{ Int($0)! }.sorted(by: <)
var sum = 0
var sum2 = 0
for i in 0..<arr.count {
sum += arr[i]
sum2 += sum
}
print(sum2)
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค - ํ์์ค ๋ฐฐ์ (Swift) (0) | 2022.10.23 |
---|---|
๋์ 0 - ๋ฐฑ์ค(Swift) (0) | 2022.10.22 |
๋ฐฑ์ค - ์คํ ๋ฐฐ๋ฌ(Swift) (0) | 2022.10.22 |
์นด๋ ์ญ๋ฐฐ์น - ๋ฐฑ์ค(Swift) (0) | 2022.10.08 |
์ซ์๋ง ์ถ์ถ (0) | 2022.10.07 |