์ƒ์„ธ ์ปจํ…์ธ 

๋ณธ๋ฌธ ์ œ๋ชฉ

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค LV.0 _ Swift] Day14 ๐Ÿ”บ์ง๊ฐ์‚ผ๊ฐํ˜• ์ถœ๋ ฅํ•˜๊ธฐ / n์˜ ๋ฐฐ์ˆ˜ ๊ณ ๋ฅด๊ธฐ

โŒจ๏ธ Cording Test/Programmers

by AHN.Jihyeon 2024. 5. 10. 15:03

๋ณธ๋ฌธ


๐Ÿ“„ ๋ฌธ์ œ 1. ์ง๊ฐ์‚ผ๊ฐํ˜• ์ถœ๋ ฅํ•˜๊ธฐ

๐Ÿ”— ๋ฌธ์ œ ๋งํฌ : https://school.programmers.co.kr/learn/courses/30/lessons/120823

 

 

 

 

 

๐Ÿšซ ์˜ค๋ฅ˜ ๋ฐ ํ•ด๊ฒฐ

let n = readLine()!.components(separatedBy: [" "]).map { Int($0)! }

์ด ๋ถ€๋ถ„์—์„œ n์ด ๋ฐฐ์—ด๋กœ ์ธ์‹๋˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค. 

๊ทธ๋ž˜์„œ ์ด ๋ฌธ์žฅ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•  ๋•Œ์—๋Š” n์˜ ์ธ๋ฑ์Šค๋กœ ์ ‘๊ทผํ•ด์„œ ๊ฐ’์„ ์ฐพ์œผ๋‹ˆ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋๋‹ค. 

 

๊ทผ๋ฐ ์ด ๋ฌธ์ œ์—์„œ ์™œ ์ €๋ ‡๊ฒŒ ๋ฐฐ์—ด๋กœ ๋ฐ˜ํ™˜๋˜๋Š” ๊ฐ’์„ n์œผ๋กœ ์ž…๋ ฅ ๋ฐ›์€ ๊ฑด์ง€์— ๋Œ€ํ•œ ์˜๋ฌธ์ด ์žˆ๋‹ค.

์ถ”๊ฐ€์ ์œผ๋กœ Araboza....

 

 

 

๐Ÿ‘€  ๋‹ค๋ฅธ ํ’€์ด ๋ถ„์„

๋‘ ์‹์ด ๋น„์Šทํ•ด ๋ณด์ด์ง€๋งŒ ์‹คํ–‰ ๊ฒฐ๊ณผ ๊ฑธ๋ฆฐ ์‹œ๊ฐ„์ด ๋‹ค๋ฅธ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

์˜ค๋ฅธ์ชฝ ํ’€์ด 2๋ฒˆ์˜ ์ฝ”๋“œ๊ฐ€ ์ „์ฒด์ ์œผ๋กœ ์‹œ๊ฐ„์ด ์งง๊ฒŒ ๊ฑธ๋ฆฐ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. 

 

 

 

 

 

 

 

 

 


๐Ÿ“„ ๋ฌธ์ œ 2. n์˜ ๋ฐฐ์ˆ˜ ๊ณ ๋ฅด๊ธฐ

๐Ÿ”— ๋ฌธ์ œ ๋งํฌ : https://school.programmers.co.kr/learn/courses/30/lessons/120905

 

 

 

 

โœ…  ์ œ์ถœ ์ฝ”๋“œ

์ฒ˜์Œ์— ํ’€์—ˆ๋˜ ๋ฌธ์ œ๋Š” ์ƒˆ๋กœ์šด ๋ฐฐ์—ด์„ ์ƒ์„ฑ ํ•˜๊ณ  for๋ฌธ๊ณผ if๋ฌธ์„ ์‚ฌ์šฉํ•ด์„œ

๊ฐ„๋‹จํ•˜๊ฒŒ ํ’€ ์ˆ˜ ์žˆ์—ˆ๋˜ ๋ฌธ์ œ์˜€๋‹ค. 

 

๊ทธ๋ ‡์ง€๋งŒ ๋‚˜๋Š” filter ๋ฉ”์„œ๋“œ๋ฅผ ์–ผ๋งˆ ์ „์—๋„ ๋ฐฐ์› ๊ธฐ ๋•Œ๋ฌธ์—

filter๋ฅผ ์‚ฌ์šฉํ•ด์„œ ํ’€๊ณ  ์‹ถ์–ดใ…†....ใ„ทr...ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

 

๊ฑฐ์˜ ๊ทผ์ ‘ํ•˜๊ฒŒ ๊ฐ€๊ธด ํ–ˆ์ง€๋งŒ,

$0์˜ ๋‚˜๋จธ์ง€๋ฅผ ๊ตฌํ•˜๋Š”๊ฒŒ ์ƒ๊ฐ์ด ์•ˆ๋‚ฌ๋‹ค...ใ…‹ใ…‹ใ…‹

์•ž์œผ๋กœ๋„ ์ข€ ๋” ์ž์ฃผ filter ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ

์†์— ๋งŽ์ด ์ต๊ฒŒ ์—ฐ์Šต์„ ํ•ด์•ผ๊ฒ ๋‹ค!!!!!!!!!!!ใ…‹ใ…‹ใ…‹ใ…‹

๋˜ ๊นŒ์ ธ๋จน์ง€ ๋ง์Ÿˆ์•„ใ…ใ…ใ…ใ…ใ…ใ…โŒโŒโŒโŒโŒโŒโŒโŒ

 

 

 

 

 

 

 

๊ด€๋ จ๊ธ€ ๋”๋ณด๊ธฐ