Bibi's DevLog ๐Ÿค“๐ŸŽ

[๋ฐฑ์ค€ 25191] ์น˜ํ‚จ๋Œ„์Šค๋ฅผ ์ถ”๋Š” ๊ณฐ๊ณฐ์ด๋ฅผ ๋ณธ ์ž„์Šค (Swift) ๋ณธ๋ฌธ

ํ”„๋กœ๊ทธ๋ž˜๋ฐ/์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€์ด Swift

[๋ฐฑ์ค€ 25191] ์น˜ํ‚จ๋Œ„์Šค๋ฅผ ์ถ”๋Š” ๊ณฐ๊ณฐ์ด๋ฅผ ๋ณธ ์ž„์Šค (Swift)

๋น„๋น„ bibi 2022. 9. 19. 11:24

25191๋ฒˆ: ์น˜ํ‚จ๋Œ„์Šค๋ฅผ ์ถ”๋Š” ๊ณฐ๊ณฐ์ด๋ฅผ ๋ณธ ์ž„์Šค

  • ์Œ๋ฃŒ๋งŒ ๋†“๊ณ  ๋ณด๋ฉด ์ตœ๋Œ€ ๋จน์„ ์ˆ˜ ์žˆ๋Š” ์น˜ํ‚จ์˜ ๊ฐฏ์ˆ˜๋Š” ์ฝœ๋ผ ์ˆ˜ / 2 ์˜ ๋ชซ + ๋งฅ์ฃผ ์ˆ˜ .
  • ์น˜ํ‚จ์ง‘์˜ ์น˜ํ‚จ ๊ฐฏ์ˆ˜๊ฐ€ ์ด๋ณด๋‹ค ํฌ๋ฉด ์ฝœ๋ผ ์ˆ˜ / 2 ์˜ ๋ชซ + ๋งฅ์ฃผ ์ˆ˜ ๋งŒํผ ๋จน์„ ์ˆ˜ ์žˆ๊ณ , ์ž‘์œผ๋ฉด ์น˜ํ‚จ์ง‘์˜ ์น˜ํ‚จ ์ˆ˜ ๋งŒํผ ๋จน์„ ์ˆ˜ ์žˆ๋‹ค.

ํ’€์ด

let chicken = Int(readLine()!)!
let drinks = readLine()!.split(separator: " ").map { Int($0)! }
let maxEat = drinks[0] / 2 + drinks[1]
chicken > maxEat ? print(maxEat) : print(chicken)