MUKER_DEV with iOS

[Swift] Programmers Lv1 ์ง์ˆ˜ ์™€ ํ™€์ˆ˜ ๋ณธ๋ฌธ

๐Ÿค– ์•Œ๊ณ ๋ฆฌ์ฆ˜/programmers

[Swift] Programmers Lv1 ์ง์ˆ˜ ์™€ ํ™€์ˆ˜

MUKER 2022. 6. 21. 23:23
์ œ ๋ฌธ์ œ ํ’€์ด๋Š” ์ตœ์„ ์˜ ํ’€์ด๊ฐ€ ์•„๋‹ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ‘ธ๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์–‘ํ•ฉ๋‹ˆ๋‹ค!

๋ฌธ์ œ์„ค๋ช…

์ •์ˆ˜ num์ด ์ง์ˆ˜์ผ ๊ฒฝ์šฐ "Even"์„ ๋ฐ˜ํ™˜ํ•˜๊ณ  ํ™€์ˆ˜์ธ ๊ฒฝ์šฐ "Odd"๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.

 

์ œํ•œ ์กฐ๊ฑด

  • num์€ int ๋ฒ”์œ„์˜ ์ •์ˆ˜์ž…๋‹ˆ๋‹ค.
  • 0์€ ์ง์ˆ˜์ž…๋‹ˆ๋‹ค.

 

์ž…์ถœ๋ ฅ ์˜ˆ

num return
3 "Odd"
4 "Even"

 

๋ฌธ์ œ ๋ถ„์„

1. ์ •๋ง ์‰ฌ์šด๋ฌธ์ œ ์ž…๋‹ˆ๋‹ค. ์‚ผํ•ญ์—ฐ์‚ฐ์ž๋ฅผ ์ด์šฉํ•˜๋ฉด ํ•œ์ค„์— ๋๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. % ๋ฅผ ์ด์šฉํ•ด ๋‚˜๋จธ์ง€๋ฅผ ๊ตฌํ•ด์„œ 0์ด ๋‚˜์˜ค๋ฉด ์ง์ˆ˜, ์•„๋‹ˆ๋ผ๋ฉด ํ™€์ˆ˜ ์ž…๋‹ˆ๋‹ค.

 

Solution.swift

func solution(_ num:Int) -> String {
    return num % 2 == 0 ? "Even" : "Odd"
}