์ „์ฒด ๊ธ€

์ „์ฒด ๊ธ€

    [PGM_42586] ๊ธฐ๋Šฅ๊ฐœ๋ฐœ (java)

    [PGM_42586] ๊ธฐ๋Šฅ๊ฐœ๋ฐœ (java)

    ๋ฌธ์ œ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/42586 ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ๊ธฐ๋Šฅ๊ฐœ๋ฐœ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ํŒ€์—์„œ๋Š” ๊ธฐ๋Šฅ ๊ฐœ์„  ์ž‘์—…์„ ์ˆ˜ํ–‰ ์ค‘์ž…๋‹ˆ๋‹ค. ๊ฐ ๊ธฐ๋Šฅ์€ ์ง„๋„๊ฐ€ 100%์ผ ๋•Œ ์„œ๋น„์Šค์— ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜, ๊ฐ ๊ธฐ๋Šฅ์˜ ๊ฐœ๋ฐœ์†๋„๋Š” ๋ชจ๋‘ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋’ค์— ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์•ž์— ์žˆ๋Š” programmers.co.kr ๋ฌธ์ œํ’€์ด ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป ํ•ต์‹ฌ ์Šคํ‚ฌ ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป ๊ตฌํ˜„ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„์„ ํ•˜๊ณ  ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„์ด ์™„๋ฃŒ๋˜๋ฉด ์—…๋ฐ์ดํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด ๋•Œ, ๊ธฐ๋Šฅ์€ ์ˆœ์„œ๊ฐ€ ์žˆ์œผ๋ฉฐ ์•ž์˜ ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„์ด ๋˜์ง€ ์•Š์•˜๋‹ค๋ฉด ๋’ค์— ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„์ด ๋˜์–ด๋„ ๋ฐฐํฌ๊ฐ€๋  ์ˆ˜ ์—†๋‹ค. ์ž…๋ ฅ์œผ๋กœ ๊ธฐ๋Šฅ์˜ ์ˆœ์„œ์™€ ์ง„ํ–‰๋„ ๊ทธ๋ฆฌ๊ณ  ๊ฐ ๊ธฐ๋Šฅ๋ณ„ ๊ตฌํ˜„ํ•˜๋Š” ์†๋„๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ธฐ๋Šฅ์ด ๋ฐฐํฌ๊ฐ€ ๋  ๋•Œ ๋ช‡๊ฐœ์˜ ๊ธฐ๋Šฅ์ด ํ•œ๋ฒˆ์— ๋ฐฐํฌ๊ฐ€ ๋˜๋Š”..

    [PGM_12899] 124 ๋‚˜๋ผ์˜ ์ˆซ์ž (Java)

    [PGM_12899] 124 ๋‚˜๋ผ์˜ ์ˆซ์ž (Java)

    ๋ฌธ์ œ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/12899 ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - 124 ๋‚˜๋ผ์˜ ์ˆซ์ž programmers.co.kr ๋ฌธ์ œํ’€์ด ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป ํ•ต์‹ฌ ์Šคํ‚ฌ ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป 3์ง„์ˆ˜ ์ด ๋ฌธ์ œ๋Š” 1๊ณผ 2 ๊ทธ๋ฆฌ๊ณ  4๋กœ ์ˆซ์ž๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ์ง„๋ฒ•์œผ๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ๊ฒƒ์ด๋‹ค. ๋ฌธ์ œ๋ฅผ ๊ณ„์† ๋“ค์—ฌ๋‹ค๋ณด๋ฉด 3์ง„๋ฒ•์œผ๋กœ ๊ตฌ์„ฑ๋˜๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. 10์ง„๋ฒ•์˜ ์ˆ˜๊ฐ€ 1์ผ ๊ฒฝ์šฐ 1, 2์ผ ๊ฒฝ์šฐ 2, 3์ผ ๊ฒฝ์šฐ์—๋Š” 4, 4์ผ ๊ฒฝ์šฐ์—๋Š” 11 ์ด ๋˜๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์›๋ž˜ 3์ง„์ˆ˜์˜ ๊ฒฝ์šฐ 3์ด ๋  ๋•Œ๋Š” carry๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ์ž๋ฆฌ์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•ด์ฃผ์–ด์•ผํ•˜๋Š”๋ฐ, ๋”ฑ 3์ผ ๊ฒฝ์šฐ์—๋Š” 4๋กœ ๋ณ€๊ฒฝ์ด ๋˜๋Š” ํŠน์ด์ ์ด ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ฃผ์–ด์ง„ ๊ฐ’์„ ์ง„์ˆ˜๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ์ฃผ๊ณ  ์ด๋Ÿฌํ•œ ํŠน์ด์ ์„ ํ•ด๊ฒฐํ•ด์ฃผ๋ฉด ๋ฌธ์ œ๋ฅผ ํ’€ ์ˆ˜ ์žˆ๋‹ค. n์ง„์ˆ˜..

    [PGM_62048] ๋ฉ€์ฉกํ•œ ์‚ผ๊ฐํ˜• (java)

    [PGM_62048] ๋ฉ€์ฉกํ•œ ์‚ผ๊ฐํ˜• (java)

    ๋ฌธ์ œ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/62048 ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ๋ฉ€์ฉกํ•œ ์‚ฌ๊ฐํ˜• ๊ฐ€๋กœ ๊ธธ์ด๊ฐ€ Wcm, ์„ธ๋กœ ๊ธธ์ด๊ฐ€ Hcm์ธ ์ง์‚ฌ๊ฐํ˜• ์ข…์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ข…์ด์—๋Š” ๊ฐ€๋กœ, ์„ธ๋กœ ๋ฐฉํ–ฅ๊ณผ ํ‰ํ–‰ํ•˜๊ฒŒ ๊ฒฉ์ž ํ˜•ํƒœ๋กœ ์„ ์ด ๊ทธ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๋ชจ๋“  ๊ฒฉ์ž์นธ์€ 1cm x 1cm ํฌ๊ธฐ์ž…๋‹ˆ๋‹ค. ์ด ์ข…์ด๋ฅผ ๊ฒฉ์ž ์„ ์„ programmers.co.kr ๋ฌธ์ œํ’€์ด ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป ํ•ต์‹ฌ ์Šคํ‚ฌ ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜ ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฐ€๋กœ์™€ ์„ธ๋กœ์˜ ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜๋ฅผ ๊ตฌํ•ด์ฃผ๊ฒŒ ๋˜๋ฉด ๊ฐ€๋กœ์™€ ์„ธ๋กœ์˜ ๋น„์œจ์„ ์•Œ ์ˆ˜ ์žˆ๊ฒŒ๋œ๋‹ค. ์ฆ‰, ๋Œ€๊ฐ์„ ์œผ๋กœ ๊ทธ์—ˆ์„ ๋•Œ, ๊ฐ€๋กœ์™€ ์„ธ๋กœ์˜ ๋น„์œจ ๋งŒํผ์˜ ๊ฐ’์ด ๋™์ผํ•œ ํŒจํ„ด์œผ๋กœ ์ž˜๋ ค์ง€๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค. ์˜ˆ๋ฅผ๋“ค์–ด ์˜ˆ์‹œ์˜ ๋‚ด์šฉ์„ ์ฐธ๊ณ ํ•˜๋ฉด, ์„ธ๋กœ์˜ ๊ธธ์ด 12 ๊ฐ€..

    [์นด์นด์˜ค] ์–‘๊ถ๋Œ€ํšŒ (java)

    [์นด์นด์˜ค] ์–‘๊ถ๋Œ€ํšŒ (java)

    ๋ฌธ์ œ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/92342 ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ์–‘๊ถ๋Œ€ํšŒ ๋ฌธ์ œ ์„ค๋ช… ์นด์นด์˜ค๋ฐฐ ์–‘๊ถ๋Œ€ํšŒ๊ฐ€ ์—ด๋ ธ์Šต๋‹ˆ๋‹ค. ๋ผ์ด์–ธ์€ ์ €๋ฒˆ ์นด์นด์˜ค๋ฐฐ ์–‘๊ถ๋Œ€ํšŒ ์šฐ์Šน์ž์ด๊ณ  ์ด๋ฒˆ ๋Œ€ํšŒ์—๋„ ๊ฒฐ์Šน์ „๊นŒ์ง€ ์˜ฌ๋ผ์™”์Šต๋‹ˆ๋‹ค. ๊ฒฐ์Šน์ „ ์ƒ๋Œ€๋Š” ์–ดํ”ผ์น˜์ž…๋‹ˆ๋‹ค. ์นด์นด์˜ค๋ฐฐ ์–‘๊ถ๋Œ€ํšŒ ์šด์˜์œ„์› programmers.co.kr ๋ฌธ์ œํ’€์ด ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป ํ•ต์‹ฌ ์Šคํ‚ฌ ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป ๋ธŒ๋ฃจํŠธํฌ์Šค (Test-Case 8๋ฒˆ๊ณผ 18๋ฒˆ์ด ํ•ด๊ฒฐ์ด ๋˜์ง€ ์•Š์€ ํ’€์ด์ž…๋‹ˆ๋‹ค..) ์–‘๊ถ ๋ฌธ์ œ๋ฅผ ๋ธŒ๋ฃจํŠธ ํฌ์Šค๋กœ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜์˜€๋‹ค. ์–ดํ”ผ์น˜์™€ ๋ผ์ด์–ธ์ด ์–‘๊ถ์„ ์ง„ํ–‰ํ•˜๋Š”๋ฐ, ์–ดํ”ผ์น˜๊ฐ€ ๊ฐ ์ ์ˆ˜์— ๋งž์ถ˜ ํ™”์‚ด์˜ ๊ฐœ์ˆ˜๋ณด๋‹ค 1๊ฐœ๋งŒ ๋งŽ์œผ๋ฉด ํ•ด๋‹น ์ ์ˆ˜๋ฅผ ๋ผ์ด์–ธ์ด ๊ฐ€์ ธ๊ฐ„๋‹ค. ๋ผ์ด์–ธ์ด ์ ์ˆ˜์ฐจ๋ฅผ ๊ฐ€์žฅ ํฌ๊ฒŒํ•ด์„œ ์ด๊ธฐ๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ๋Š” ๋ฌธ์ œ์ด๋‹ค. ๋จผ์ €..