์˜ˆ์‚ฐ - ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค(Swift)

2022. 9. 27. 09:36ใ†ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค-Swift

์˜ˆ์‚ฐ - ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค(Swift)

 

๋ฌธ์ œ

https://school.programmers.co.kr/learn/courses/30/lessons/12982

 

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”.

programmers.co.kr

 

๋ฌธ์ œ ์ ‘๊ทผ

sortedํ•œ ๊ฐ’์„ filter๋กœ ํ‘œํ˜„์‹์„ ์“ฐ์ง€ ๋ชปํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ด์„œ for๋ฌธ์„ ๋Œ๋ฆฌ๋ฉด์„œ cnt, sum์„ ์ฆ๊ฐ€์‹œ์ผœ์„œ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ํ•จ

 

 

๋‚˜์˜ ํ’€์ด

 

๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ํ’€์ด๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ์ž‘์„ฑํ•˜๋˜ ์ค‘ ์—๋Ÿฌ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋‹ค.

error: consecutive statements on a line must be separated by ';'

ํ•˜๋‚˜์˜ ๋ผ์ธ์—์„œ ์—ฐ์†์ ์ธ ํ‘œํ˜„์‹์ด ๋‚˜์˜ฌ ์ˆ˜๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์ธ ๊ฒƒ ๊ฐ™์•˜๊ณ  ํ‘œํ˜„์‹๊ณผ ๋ฆฌํ„ด๋ฌธ์ด ํ•œ ๋ผ์ธ์—์„œ ์žˆ์–ด์„œ ๊ทธ๋Ÿฐ ๊ฒƒ ๊ฐ™์•˜๋‹ค.

 

 

๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ณ ์ณ์ฃผ๋‹ˆ ์ž˜ ์ž‘๋™ํ•œ๋‹ค.

 

ํ”ผ๋“œ๋ฐฑ

1. filter๋ฉ”์†Œ๋“œ์—์„œ ํ‘œํ˜„์‹๊ณผ ์กฐ๊ฑด์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.(๋‹จ ์ค„๋ฐ”๊ฟˆ์„ ํ•ด์ค˜์•ผ ํ•จ)