๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

LV23

Kakao 2022 Blind Test - Lv2. ์–‘๊ถ๋Œ€ํšŒ (Java) ๋ฌธ์ œ ์š”์•ฝ ์–‘๊ถ๋Œ€ํšŒ์—์„œ ๋ผ์ด์–ธ์ด ์šฐ์Šนํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋“ค ์ค‘ ๊ฐ€์žฅ ๋‚ฎ์€ ์ ์ˆ˜๋ฅผ ๋” ๋งŽ์ด ๋งžํžŒ ๊ฒฝ์šฐ๋ฅผ ์ฐพ์•„ return, ์—†๋‹ค๋ฉด [-1] return [๋ฌธ์ œ ์„ค๋ช… ๋ฐ ์ œํ•œ ์กฐ๊ฑด] ์–ดํ”ผ์น˜์™€ ๋ผ์ด์–ธ์ด ์–‘๊ถ๋Œ€ํšŒ ๊ฒฐ์Šน์ „์— ์˜ฌ๋ผ์™”๋‹ค. ๋‹ค์–‘ํ•œ ์„ ์ˆ˜๊ฐ€ ์–‘๊ถ๋Œ€ํšŒ์—์„œ ์šฐ์Šนํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด, ์šด์˜์œ„์›ํšŒ๋Š” ๋ผ์ด์–ธ์—๊ฒŒ ๋ถˆ๋ฆฌํ•˜๋„๋ก ๊ฒฐ์Šน์ „ ๊ทœ์น™์„ ์ •ํ•˜์˜€๋‹ค. k์ ์— ์—ฌ๋Ÿฌ๋ฐœ์„ ๋งž์ถ”์—ˆ๋”๋ผ๋„, k์ ๋งŒ ํš๋“ํ•  ์ˆ˜ ์žˆ๋‹ค. k์ ์„ ์–ดํ”ผ์น˜๊ฐ€ a๋ฐœ, ๋ผ์ด์–ธ์ด b๋ฐœ์„ ๋งž์ท„์„ ๊ฒฝ์šฐ, a >= b ์ผ ๊ฒฝ์šฐ์— ์–ดํ”ผ์น˜๊ฐ€ k ์ ์„ ํš๋“ํ•œ๋‹ค. [์ž…์ถœ๋ ฅ] n: ๊ฐ ์–‘๊ถ ์„ ์ˆ˜๊ฐ€ ํ™”์‚ด์„ ์  ์ˆ˜ ์žˆ๋Š” ์ด ๊ฐœ์ˆ˜ (1 ≤ n ≤ 10) info: ์–ดํ”ผ์น˜๊ฐ€ ์œ ํ™”์‚ด์˜ ์ •๋ณด (0 ≤ info์˜ ์›์†Œ ≤ n, info์˜ ์›์†Œ ์ดํ•ฉ = n) ๋ผ์ด์–ธ์ด ์–ดํ”ผ์น˜๋ฅผ ์ด๊ธธ ์ˆ˜ ์—†.. 2022. 6. 11.
Kakao 2022 Blind Test - Lv2. k์ง„์ˆ˜์—์„œ ์†Œ์ˆ˜ ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ (Java) ๋ฌธ์ œ ์š”์•ฝ ์–‘์˜ ์ •์ˆ˜ n์„ k์ง„์ˆ˜๋กœ ๋ฐ”๊ฟจ์„ ๋•Œ, ๋ณ€ํ™˜๋œ ์ˆ˜ ์•ˆ์— 10์ง„์ˆ˜ ๊ธฐ์ค€ ์†Œ์ˆ˜๊ฐ€ ๋ช‡ ๊ฐœ์ธ๊ฐ€? [์ œํ•œ ์กฐ๊ฑด] P๋Š” ์†Œ์ˆ˜ 0P0์ฒ˜๋Ÿผ ์†Œ์ˆ˜ ์–‘์ชฝ์— 0์ด ์žˆ๋Š” ๊ฒฝ์šฐ P0์ฒ˜๋Ÿผ ์†Œ์ˆ˜ ์˜ค๋ฅธ์ชฝ์—๋งŒ 0์ด ์žˆ๊ณ  ์™ผ์ชฝ์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ์—†๋Š” ๊ฒฝ์šฐ 0P์ฒ˜๋Ÿผ ์†Œ์ˆ˜ ์™ผ์ชฝ์—๋งŒ 0์ด ์žˆ๊ณ  ์˜ค๋ฅธ์ชฝ์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ์—†๋Š” ๊ฒฝ์šฐ P์ฒ˜๋Ÿผ ์†Œ์ˆ˜ ์–‘์ชฝ์— ์•„๋ฌด๊ฒƒ๋„ ์—†๋Š” ๊ฒฝ์šฐ ์˜ˆ๋ฅผ ๋“ค์–ด ์ˆซ์ž๊ฐ€ 222์ธ ๊ฒฝ์šฐ, ์ˆซ์ž๋ฅผ ๋ถ„ํ•ดํ•˜์—ฌ ์†Œ์ˆ˜๋ฅผ ํŒ๋ณ„ํ•˜์ง€ ์•Š์Œ = ์†Œ์ˆ˜๊ฐ€ ์•„๋‹Œ ์ˆ˜ ๋‹จ, P๋Š” ๊ฐ ์ž๋ฆฟ์ˆ˜์— 0์„ ํฌํ•จํ•˜์ง€ ์•Š๋Š” ์†Œ์ˆ˜ ์˜ˆ๋ฅผ ๋“ค์–ด, 101์€ P๊ฐ€ ๋  ์ˆ˜ ์—†์Œ [์ž…์ถœ๋ ฅ] n: ์–‘์˜ ์ •์ˆ˜ (1 ≤ n ≤ 1,000,000) k: k์ง„์ˆ˜ (3 ≤ k ≤ 10) n k result 437674 3 3 ๋ฌธ์ œ ์ ‘๊ทผ ์ž์„ธํ•œ ์ ‘๊ทผ ๋ฒ•์€ ์ฝ”๋“œ์˜ ์ฃผ์„์„ ํ™•์ธํ•˜์„ธ์š” ๐Ÿ™‚ // 2.. 2022. 6. 4.
Kakao 2021 Blind Test - Lv2. ์ˆœ์œ„๊ฒ€์ƒ‰ (Java) ๋ฌธ์ œ ์š”์•ฝ [์กฐ๊ฑด]์„ ๋งŒ์กฑํ•˜๋Š” ์‚ฌ๋žŒ ์ค‘ // ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ ์ˆ˜๋ฅผ X์  ์ด์ƒ ๋ฐ›์€ ์‚ฌ๋žŒ์€ ๋ชจ๋‘ ๋ช‡ ๋ช…์ธ๊ฐ€? [์กฐ๊ฑด] ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ฐธ์—ฌ ๊ฐœ๋ฐœ ์–ธ์–ด ํ•ญ๋ชฉ ๋„ท ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•œ๋‹ค. (cpp, java, python, -) ์ง€์› ์ง๊ตฐ ํ•ญ๋ชฉ ์…‹ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•œ๋‹ค. (backend, frontend, -) ์ง€์› ๊ฒฝ๋ ฅ ๊ตฌ๋ถ„ ํ•ญ๋ชฉ ์…‹ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•œ๋‹ค. (junior, senior, -) ์„ ํ˜ธํ•˜๋Š” ์†Œ์šธ ํ‘ธ๋“œ ์…‹ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•œ๋‹ค. (chicken, pizza, -) - ์กฐ๊ฑด ๋ชจ๋‘๋ฅผ ์„ ํƒํ•  ์ˆ˜๋„ ์žˆ๊ณ  ์กฐ๊ฑด ์ค‘ ์ผ๋ถ€๋งŒ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค. - '-' ๋Š” ์•„๋ฌด ๊ฒƒ๋„ ์„ ํƒํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ œ์•ฝ ์กฐ๊ฑด - info: ์ง€์›์„œ์— ์ž…๋ ฅํ•œ 4๊ฐ€์ง€ ์ •๋ณด์™€ ํš๋“ํ•œ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ ์ˆ˜๋ฅผ ํ•˜๋‚˜์˜ ๋ฌธ์ž์—ด๋กœ ๊ตฌ์„ฑํ•œ ๋ฐฐ์—ด (1 ์ด์ƒ 50.. 2022. 5. 15.