๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๐Ÿ“š Language & CS knowledge/Algorithm (๊ธฐ์ดˆ๋ฌธ์ œํ’€์ด) (74)

Daehyunii's Dev-blog

์‚ผ๊ฐํ˜• ํŒ๋ณ„ํ•˜๊ธฐ(๊ธฐ๋ณธ ๋ฌธ์ œ ํ’€์ด)

๋ฌธ์ œ(์ถœ์ฒ˜ : ์ธํ”„๋Ÿฐ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ’€์ด ๊ฐ•์˜, ์ •๋ณด์˜ฌ๋ฆผํ”ผ์•„๋“œ) ๊ธธ์ด๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ A, B, C ์„ธ ๊ฐœ์˜ ๋ง‰๋Œ€ ๊ธธ์ด๊ฐ€ ์ฃผ์–ด์ง€๋ฉด ์ด ์„ธ ๋ง‰๋Œ€๋กœ ์‚ผ๊ฐํ˜•์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ ์œผ๋ฉด “YES"๋ฅผ ์ถœ๋ ฅํ•˜๊ณ , ๋งŒ๋“ค ์ˆ˜ ์—†์œผ๋ฉด ”NO"๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. โ–ฃ ์ž…๋ ฅ์„ค๋ช… ์ฒซ ๋ฒˆ์งธ ์ค„์— 100์ดํ•˜์˜ ์„œ๋กœ ๋‹ค๋ฅธ A, B, C ๋ง‰๋Œ€์˜ ๊ธธ์ด๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. โ–ฃ ์ถœ๋ ฅ์„ค๋ช… ์ฒซ ๋ฒˆ์งธ ์ค„์— “YES", "NO"๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. โ–ฃ ์ž…๋ ฅ์˜ˆ์ œ 1 6 7 11 โ–ฃ ์ถœ๋ ฅ์˜ˆ์ œ 1 YES โ–ฃ ์ž…๋ ฅ์˜ˆ์ œ 1 13 33 17 โ–ฃ ์ถœ๋ ฅ์˜ˆ์ œ 1 NO Tip 1) ์‚ผ๊ฐํ˜•์˜ ์กฐ๊ฑด : ์„ธ ๋ณ€์˜ ๊ธธ์ด๋ฅผ ์•Œ ๋•Œ ๊ฐ€์žฅ ๊ธด๋ณ€์˜ ๊ธธ์ด๋Š” ๋‹ค๋ฅธ ๋‘ ๋ณ€์˜ ๊ธธ์ด์˜ ํ•ฉ๋ณด๋‹ค ์ž‘์•„์•ผ ํ•œ๋‹ค(๊ฐ™์•„๋„ ์•ˆ๋ผ) 2) A,B,C๋ฅผ ๋น„๊ตํ•ด์„œ ์ตœ๋Œ“๊ฐ’์„ ๊ตฌํ•œ๋‹ค.(max) 3) max > a+b+c-max ..

์„ธ ์ˆ˜ ์ค‘ ์ตœ์†Ÿ๊ฐ’(๊ธฐ๋ณธ ๋ฌธ์ œ ํ’€์ด)

๋ฌธ์ œ(์ถœ์ฒ˜ : ์ธํ”„๋Ÿฐ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ’€์ด ๊ฐ•์˜, ์ •๋ณด์˜ฌ๋ฆผํ”ผ์•„๋“œ) 100์ดํ•˜์˜ ์ž์—ฐ์ˆ˜ A, B, C๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์„ธ ์ˆ˜ ์ค‘ ๊ฐ€์žฅ ์ž‘์€ ๊ฐ’์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜ ์„ธ์š”.(์ •๋ ฌ์„ ์‚ฌ์šฉํ•˜๋ฉด ์•ˆ๋ฉ๋‹ˆ๋‹ค) โ–ฃ ์ž…๋ ฅ์„ค๋ช… ์ฒซ ๋ฒˆ์งธ ์ค„์— 100์ดํ•˜์˜ ์„ธ ์ž์—ฐ์ˆ˜๊ฐ€ ์ž…๋ ฅ๋œ๋‹ค. โ–ฃ ์ถœ๋ ฅ์„ค๋ช… ์ฒซ ๋ฒˆ์งธ ์ค„์— ๊ฐ€์žฅ ์ž‘์€ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. โ–ฃ ์ž…๋ ฅ์˜ˆ์ œ 1 6 5 11 โ–ฃ ์ถœ๋ ฅ์˜ˆ์ œ 1 5 Tip 1) ์กฐ๊ฑด๋ฌธ์„ ๋‘ ๋ฒˆ ํ™œ์šฉํ•ด์„œ A,B๋ฅผ ๋น„๊ตํ•ด์„œ ๋” ์ž‘์€ ๊ฐ’์„ ๋ณ€์ˆ˜(answer)์— ๋‹ด์•„ ๋†“๊ณ , answer์™€ C๋ฅผ ๋น„๊ตํ•ด์„œ ๋” ์ž‘์€ ๊ฐ’์„ answer์— ์ €์žฅํ•œ๋‹ค. ์ฝ”๋“œ ๊ตฌํ˜„ //๋‚ด๊ฐ€ ์ž‘์„ฑํ•œ ์†”๋ฃจ์…˜ function solution(a, b, c){ let answer; if(a < b) answer = a; else answer =..