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

[๋ฐฑ์ค€ 5988] ํ™€์ˆ˜์ผ๊นŒ ์ง์ˆ˜์ผ๊นŒ (Swift) ๋ณธ๋ฌธ

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

[๋ฐฑ์ค€ 5988] ํ™€์ˆ˜์ผ๊นŒ ์ง์ˆ˜์ผ๊นŒ (Swift)

๋น„๋น„ bibi 2022. 11. 21. 22:37

5988๋ฒˆ: ํ™€์ˆ˜์ผ๊นŒ ์ง์ˆ˜์ผ๊นŒ

  • ์ž…๋ ฅ๋œ ์ˆซ์ž๊ฐ€ ํ™€์ˆ˜์ธ์ง€ ์ง์ˆ˜์ธ์ง€ ํ™•์ธํ•ด ์ถœ๋ ฅํ•˜๋Š” ๋ฌธ์ œ.
  • ์—ฌ๊ธฐ๊นŒ์ง€ ๋ณด๋ฉด ๋ธŒ๋ก ์ฆˆ5๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์€๋ฐ ๋ธŒ๋ก ์ฆˆ3์œผ๋กœ ๋˜์–ด ์žˆ๋‹ค.
  • ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ์ž˜ ๋˜๋Š”๋ฐ ์ž๊พธ ํ‹€๋ ธ๋‹ค๊ณ  ํ•˜๊ธธ๋ž˜ ๊ฒฐ๊ตญ ๊ตฌ๊ธ€๋งํ–ˆ๋”๋‹ˆ ์ž…๋ ฅ ์ •์ˆ˜ ๋ฒ”์œ„๋ฅผ ํ™•์ธํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ์˜€๋‹ค.ใ… 
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๋”ฐ๋ผ ๋งค์šฐ ํฐ ์ˆ˜๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ์ž๋ฃŒํ˜•์ด ์žˆ์–ด ๊ทธ๊ฑธ ์‚ฌ์šฉํ•ด์„œ ํ‘ผ ์‚ฌ๋žŒ๋„ ์žˆ์ง€๋งŒ, ์ˆ˜๊ฐ€ ํฌ๊ธด ํ•œ๋ฐ ์–ด์ฐจํ”ผ ๋งจ ๋ ์ž๋ฆฌ๋งŒ ๊ฐ€์ง€๊ณ ๋„ ํ™€์ง ํŒ๋ณ„์ด ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ž์—ด๋กœ ์ˆซ์ž๋ฅผ ๋ฐ›์•„ ๋ ๋ฌธ์ž๋งŒ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค.

ํ’€์ด

let count = Int(readLine()!)!
(1...count).forEach { _ in
    let numStr = readLine()!
    let lastNum = numStr[numStr.index(before: numStr.endIndex)]
    if Int(String(lastNum))! % 2 == 0 {
        print("even")
    } else {
        print("odd")
    }
}