baekjoon 20260204
This commit is contained in:
parent
3f90e25b13
commit
ef9bd9aa5e
27
code_study/Baekjoon/swift/1267.swift
Normal file
27
code_study/Baekjoon/swift/1267.swift
Normal file
@ -0,0 +1,27 @@
|
||||
func solve() {
|
||||
guard let _ = readLine(),
|
||||
let input = readLine(),
|
||||
let callingTime = input.split(separator: " ").compactMap({Int($0)}) as? [Int]
|
||||
else { return }
|
||||
|
||||
let YS = { ( ( $0 / 30 ) + 1 ) * 10 }
|
||||
let MS = { ( ( $0 / 60 ) + 1 ) * 15 }
|
||||
|
||||
var (YS_price, MS_price) = (0, 0)
|
||||
for time in callingTime {
|
||||
YS_price += YS(time)
|
||||
MS_price += MS(time)
|
||||
}
|
||||
|
||||
if YS_price < MS_price {
|
||||
print("Y", YS_price)
|
||||
}
|
||||
else if YS_price > MS_price {
|
||||
print("M", MS_price)
|
||||
}
|
||||
else {
|
||||
print("Y M", YS_price)
|
||||
}
|
||||
}
|
||||
|
||||
solve()
|
||||
Loading…
x
Reference in New Issue
Block a user