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

๋ชฉ๋ก์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„ (77)

๐˜š๐˜ญ๐˜ฐ๐˜ธ ๐˜ฃ๐˜ถ๐˜ต ๐˜ด๐˜ต๐˜ฆ๐˜ข๐˜ฅ๐˜บ

[๋ฐฑ์ค€] 2302๋ฒˆ: ๊ทน์žฅ ์ขŒ์„ - C++

๋ฌธ์ œ ์–ด๋–ค ๊ทน์žฅ์˜ ์ขŒ์„์€ ํ•œ ์ค„๋กœ ๋˜์–ด ์žˆ์œผ๋ฉฐ ์™ผ์ชฝ๋ถ€ํ„ฐ ์ฐจ๋ก€๋Œ€๋กœ 1๋ฒˆ๋ถ€ํ„ฐ N๋ฒˆ๊นŒ์ง€ ๋ฒˆํ˜ธ๊ฐ€ ๋งค๊ฒจ์ ธ ์žˆ๋‹ค. ๊ณต์—ฐ์„ ๋ณด๋Ÿฌ ์˜จ ์‚ฌ๋žŒ๋“ค์€ ์ž๊ธฐ์˜ ์ž…์žฅ๊ถŒ์— ํ‘œ์‹œ๋˜์–ด ์žˆ๋Š” ์ขŒ์„์— ์•‰์•„์•ผ ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด์„œ, ์ž…์žฅ๊ถŒ์— 5๋ฒˆ์ด ์“ฐ์—ฌ ์žˆ์œผ๋ฉด 5๋ฒˆ ์ขŒ์„์— ์•‰์•„์•ผ ํ•œ๋‹ค. ๋‹จ, ์ž๊ธฐ์˜ ๋ฐ”๋กœ ์™ผ์ชฝ ์ขŒ์„ ๋˜๋Š” ๋ฐ”๋กœ ์˜ค๋ฅธ์ชฝ ์ขŒ์„์œผ๋กœ๋Š” ์ž๋ฆฌ๋ฅผ ์˜ฎ๊ธธ ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด์„œ, 7๋ฒˆ ์ž…์žฅ๊ถŒ์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ์€ 7๋ฒˆ ์ขŒ์„์€ ๋ฌผ๋ก ์ด๊ณ , 6๋ฒˆ ์ขŒ์„์ด๋‚˜ 8๋ฒˆ ์ขŒ์„์—๋„ ์•‰์„ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ 5๋ฒˆ ์ขŒ์„์ด๋‚˜ 9๋ฒˆ ์ขŒ์„์—๋Š” ์•‰์„ ์ˆ˜ ์—†๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ด ๊ทน์žฅ์—๋Š” “VIP ํšŒ์›”๋“ค์ด ์žˆ๋‹ค. ์ด ์‚ฌ๋žŒ๋“ค์€ ๋ฐ˜๋“œ์‹œ ์ž๊ธฐ ์ขŒ์„์—๋งŒ ์•‰์•„์•ผ ํ•˜๋ฉฐ ์˜† ์ขŒ์„์œผ๋กœ ์ž๋ฆฌ๋ฅผ ์˜ฎ๊ธธ ์ˆ˜ ์—†๋‹ค. ์˜ค๋Š˜ ๊ณต์—ฐ์€ ์ž…์žฅ๊ถŒ์ด ๋งค์ง„๋˜์–ด 1๋ฒˆ ์ขŒ์„๋ถ€ํ„ฐ N๋ฒˆ ์ขŒ์„๊นŒ์ง€ ๋ชจ๋“  ์ขŒ์„์ด ๋‹ค ํŒ”๋ ธ๋‹ค. VIP ..

[๋ฐฑ์ค€] 1904: 01ํƒ€์ผ - C++

๋ฌธ์ œ ์ง€์›์ด์—๊ฒŒ 2์ง„ ์ˆ˜์—ด์„ ๊ฐ€๋ฅด์ณ ์ฃผ๊ธฐ ์œ„ํ•ด, ์ง€์›์ด ์•„๋ฒ„์ง€๋Š” ๊ทธ์—๊ฒŒ ํƒ€์ผ๋“ค์„ ์„ ๋ฌผํ•ด์ฃผ์…จ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๊ฐ๊ฐ์˜ ํƒ€์ผ๋“ค์€ 0 ๋˜๋Š” 1์ด ์“ฐ์—ฌ ์žˆ๋Š” ๋‚ฑ์žฅ์˜ ํƒ€์ผ๋“ค์ด๋‹ค. ์–ด๋Š ๋‚  ์ง“๊ถ‚์€ ๋™์ฃผ๊ฐ€ ์ง€์›์ด์˜ ๊ณต๋ถ€๋ฅผ ๋ฐฉํ•ดํ•˜๊ธฐ ์œ„ํ•ด 0์ด ์“ฐ์—ฌ์ง„ ๋‚ฑ์žฅ์˜ ํƒ€์ผ๋“ค์„ ๋ถ™์—ฌ์„œ ํ•œ ์Œ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ 00 ํƒ€์ผ๋“ค์„ ๋งŒ๋“ค์—ˆ๋‹ค. ๊ฒฐ๊ตญ ํ˜„์žฌ 1 ํ•˜๋‚˜๋งŒ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ํƒ€์ผ ๋˜๋Š” 0ํƒ€์ผ์„ ๋‘ ๊ฐœ ๋ถ™์ธ ํ•œ ์Œ์˜ 00ํƒ€์ผ๋“ค๋งŒ์ด ๋‚จ๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ์ง€์›์ด๋Š” ํƒ€์ผ๋กœ ๋” ์ด์ƒ ํฌ๊ธฐ๊ฐ€ N์ธ ๋ชจ๋“  2์ง„ ์ˆ˜์—ด์„ ๋งŒ๋“ค ์ˆ˜ ์—†๊ฒŒ ๋˜์—ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, N=1์ผ ๋•Œ 1๋งŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ณ , N=2์ผ ๋•Œ๋Š” 00, 11์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. (01, 10์€ ๋งŒ๋“ค ์ˆ˜ ์—†๊ฒŒ ๋˜์—ˆ๋‹ค.) ๋˜ํ•œ N=4์ผ ๋•Œ๋Š” 0011, 0000, 1001, 1100, 1111 ๋“ฑ ์ด 5๊ฐœ์˜ 2..

[๋ฐฑ์ค€] 2240๋ฒˆ: ์ž๋‘๋‚˜๋ฌด - C++

๋ฌธ์ œ ์ž๋‘๋Š” ์ž๋‘๋ฅผ ์ข‹์•„ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ์ง‘์— ์ž๋‘๋‚˜๋ฌด๋ฅผ ์‹ฌ์–ด๋‘๊ณ , ์—ฌ๊ธฐ์„œ ์—ด๋ฆฌ๋Š” ์ž๋‘๋ฅผ ๋จน๊ณ ๋Š” ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์ž๋‘๋Š” ํ‚ค๊ฐ€ ์ž‘์•„์„œ ์ž๋‘๋ฅผ ๋”ฐ๋จน์ง€๋Š” ๋ชปํ•˜๊ณ , ์ž๋‘๊ฐ€ ๋–จ์–ด์งˆ ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฐ ๋‹ค์Œ์— ๋–จ์–ด์ง€๋Š” ์ž๋‘๋ฅผ ๋ฐ›์•„์„œ ๋จน๊ณ ๋Š” ํ•œ๋‹ค. ์ž๋‘๋ฅผ ์žก์„ ๋•Œ์—๋Š” ์ž๋‘๊ฐ€ ํ—ˆ๊ณต์— ์žˆ์„ ๋•Œ ์žก์•„์•ผ ํ•˜๋Š”๋ฐ, ์ด๋Š” ์ž๋‘๊ฐ€ ๋ง๋ž‘๋ง๋ž‘ํ•˜์—ฌ ๋ฐ”๋‹ฅ์— ๋–จ์–ด์ง€๋ฉด ๋ชป ๋จน์„ ์ •๋„๋กœ ๋ญ‰๊ฐœ์ง€๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋งค ์ดˆ๋งˆ๋‹ค, ๋‘ ๊ฐœ์˜ ๋‚˜๋ฌด ์ค‘ ํ•˜๋‚˜์˜ ๋‚˜๋ฌด์—์„œ ์—ด๋งค๊ฐ€ ๋–จ์–ด์ง€๊ฒŒ ๋œ๋‹ค. ๋งŒ์•ฝ ์—ด๋งค๊ฐ€ ๋–จ์–ด์ง€๋Š” ์ˆœ๊ฐ„, ์ž๋‘๊ฐ€ ๊ทธ ๋‚˜๋ฌด์˜ ์•„๋ž˜์— ์„œ ์žˆ์œผ๋ฉด ์ž๋‘๋Š” ๊ทธ ์—ด๋งค๋ฅผ ๋ฐ›์•„๋จน์„ ์ˆ˜ ์žˆ๋‹ค. ๋‘ ๊ฐœ์˜ ๋‚˜๋ฌด๋Š” ๊ทธ๋‹ค์ง€ ๋ฉ€๋ฆฌ ๋–จ์–ด์ ธ ์žˆ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์—, ์ž๋‘๋Š” ํ•˜๋‚˜์˜ ๋‚˜๋ฌด ์•„๋ž˜์— ์„œ ์žˆ๋‹ค๊ฐ€ ๋‹ค๋ฅธ ๋‚˜๋ฌด ์•„๋ž˜๋กœ ๋น ๋ฅด๊ฒŒ(1์ดˆ๋ณด๋‹ค ํ›จ์”ฌ ์งง์€ ์‹œ๊ฐ„์—) ์›€์ง์ผ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์ž๋‘๋Š” ..

[๋ฐฑ์ค€] 11047: ๋™์ „ 0 - C++

๋ฌธ์ œ ์ค€๊ทœ๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋™์ „์€ ์ด N์ข…๋ฅ˜์ด๊ณ , ๊ฐ๊ฐ์˜ ๋™์ „์„ ๋งค์šฐ ๋งŽ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๋™์ „์„ ์ ์ ˆํžˆ ์‚ฌ์šฉํ•ด์„œ ๊ทธ ๊ฐ€์น˜์˜ ํ•ฉ์„ K๋กœ ๋งŒ๋“ค๋ ค๊ณ  ํ•œ๋‹ค. ์ด๋•Œ ํ•„์š”ํ•œ ๋™์ „ ๊ฐœ์ˆ˜์˜ ์ตœ์†Ÿ๊ฐ’์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— N๊ณผ K๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์— ๋™์ „์˜ ๊ฐ€์น˜ Ai๊ฐ€ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2์ธ ๊ฒฝ์šฐ์— Ai๋Š” Ai-1์˜ ๋ฐฐ์ˆ˜) ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— K์›์„ ๋งŒ๋“œ๋Š”๋ฐ ํ•„์š”ํ•œ ๋™์ „ ๊ฐœ์ˆ˜์˜ ์ตœ์†Ÿ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค. ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•œ ๋ฌธ์ œ. ๊ฐ€์žฅ ๋‹จ์ˆœํ•˜๊ฒŒ ๊ฑฐ๊พธ๋กœ ๊ฐ€์žฅ ํฐ ๊ฐ€์น˜๋ฅผ ๊ฐ€์ง„ ๊ธˆ์•ก๋ถ€ํ„ฐ ์ƒ๊ฐํ•˜์—ฌ K์— ๋งž๊ฒŒ ๋นผ๋‚˜๊ฐ€๋ฉด ๋œ๋‹ค. ์ฝ”๋“œ #include #define MAX 1..

[๋ฐฑ์ค€] 15988๋ฒˆ: 1, 2, 3 ๋”ํ•˜๊ธฐ 3 - C++

๋ฌธ์ œ ์ •์ˆ˜ 4๋ฅผ 1, 2, 3์˜ ํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ๋ฒ•์€ ์ด 7๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ํ•ฉ์„ ๋‚˜ํƒ€๋‚ผ ๋•Œ๋Š” ์ˆ˜๋ฅผ 1๊ฐœ ์ด์ƒ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 ์ •์ˆ˜ n์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, n์„ 1, 2, 3์˜ ํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ๋ฒ•์˜ ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ํ•œ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ , ์ •์ˆ˜ n์ด ์ฃผ์–ด์ง„๋‹ค. n์€ ์–‘์ˆ˜์ด๋ฉฐ 1,000,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ์ถœ๋ ฅ ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค, n์„ 1, 2, 3์˜ ํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ๋ฒ•์˜ ์ˆ˜๋ฅผ 1,000,000,009๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๋™์ ๊ณ„ํš๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ํ‘ธ๋Š” ๋ฌธ์ œ ๐Ÿ”— 9095๋ฒˆ: 1, 2, 3 ๋”ํ•˜๊ธฐ ์™€ ๋™์ผํ•œ ๋ฌธ์ œ์ด๋‹ค. ๋‹ค๋งŒ ์ •์ˆ˜ n์˜ ๋ฒ”์œ„๊ฐ€..

[๋ฐฑ์ค€] 15486๋ฒˆ: ํ‡ด์‚ฌ 2 - C++

๋ฌธ์ œ ์ƒ๋‹ด์›์œผ๋กœ ์ผํ•˜๊ณ  ์žˆ๋Š” ๋ฐฑ์ค€์ด๋Š” ํ‡ด์‚ฌ๋ฅผ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์˜ค๋Š˜๋ถ€ํ„ฐ N+1์ผ์งธ ๋˜๋Š” ๋‚  ํ‡ด์‚ฌ๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด์„œ, ๋‚จ์€ N์ผ ๋™์•ˆ ์ตœ๋Œ€ํ•œ ๋งŽ์€ ์ƒ๋‹ด์„ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ๋ฐฑ์ค€์ด๋Š” ๋น„์„œ์—๊ฒŒ ์ตœ๋Œ€ํ•œ ๋งŽ์€ ์ƒ๋‹ด์„ ์žก์œผ๋ผ๊ณ  ๋ถ€ํƒ์„ ํ–ˆ๊ณ , ๋น„์„œ๋Š” ํ•˜๋ฃจ์— ํ•˜๋‚˜์”ฉ ์„œ๋กœ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ƒ๋‹ด์„ ์žก์•„๋†“์•˜๋‹ค. ๊ฐ๊ฐ์˜ ์ƒ๋‹ด์€ ์ƒ๋‹ด์„ ์™„๋ฃŒํ•˜๋Š”๋ฐ ๊ฑธ๋ฆฌ๋Š” ๊ธฐ๊ฐ„ Ti์™€ ์ƒ๋‹ด์„ ํ–ˆ์„ ๋•Œ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๊ธˆ์•ก Pi๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. N = 7์ธ ๊ฒฝ์šฐ์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒ๋‹ด ์ผ์ •ํ‘œ๋ฅผ ๋ณด์ž. 1์ผ 2์ผ 3์ผ 4์ผ 5์ผ 6์ผ 7์ผ Ti 3 5 1 1 2 4 2 Pi 10 20 10 20 15 40 200 1์ผ์— ์žกํ˜€์žˆ๋Š” ์ƒ๋‹ด์€ ์ด 3์ผ์ด ๊ฑธ๋ฆฌ๋ฉฐ, ์ƒ๋‹ดํ–ˆ์„ ๋•Œ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๊ธˆ์•ก์€ 10์ด๋‹ค. 5์ผ์— ์žกํ˜€์žˆ๋Š” ์ƒ๋‹ด์€ ์ด 2์ผ์ด ๊ฑธ๋ฆฌ๋ฉฐ, ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๊ธˆ์•ก์€ 15..

[๋ฐฑ์ค€] 12852๋ฒˆ: 1๋กœ ๋งŒ๋“ค๊ธฐ 2 - C++

๋ฌธ์ œ ์ •์ˆ˜ X์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—ฐ์‚ฐ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ธ ๊ฐ€์ง€ ์ด๋‹ค. X๊ฐ€ 3์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋ฉด, 3์œผ๋กœ ๋‚˜๋ˆˆ๋‹ค. X๊ฐ€ 2๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋ฉด, 2๋กœ ๋‚˜๋ˆˆ๋‹ค. 1์„ ๋บ€๋‹ค. ์ •์ˆ˜ N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ์œ„์™€ ๊ฐ™์€ ์—ฐ์‚ฐ ์„ธ ๊ฐœ๋ฅผ ์ ์ ˆํžˆ ์‚ฌ์šฉํ•ด์„œ 1์„ ๋งŒ๋“ค๋ ค๊ณ  ํ•œ๋‹ค. ์—ฐ์‚ฐ์„ ์‚ฌ์šฉํ•˜๋Š” ํšŸ์ˆ˜์˜ ์ตœ์†Ÿ๊ฐ’์„ ์ถœ๋ ฅํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 106๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— ์—ฐ์‚ฐ์„ ํ•˜๋Š” ํšŸ์ˆ˜์˜ ์ตœ์†Ÿ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” N์„ 1๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ์ˆ˜๋ฅผ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ˆœ์„œ๋Œ€๋กœ ์ถœ๋ ฅํ•œ๋‹ค. ์ •๋‹ต์ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€์ธ ๊ฒฝ์šฐ์—๋Š” ์•„๋ฌด๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•œ๋‹ค. ๋™์ ๊ณ„ํš๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ํ’€ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ. ๐Ÿ”— 1463๋ฒˆ: 1๋กœ ๋งŒ๋“ค๊ธฐ - C++ ์•ž๋ถ€๋ถ„์ด ๋™์ผํ•œ ๋ฌธ์ œ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ดˆ๊ธฐ ์ ‘๊ทผ ๋ฐฉ์‹..

[๋ฐฑ์ค€] 1149๋ฒˆ: RGB๊ฑฐ๋ฆฌ - C++

๋ฌธ์ œ RGB๊ฑฐ๋ฆฌ์—๋Š” ์ง‘์ด N๊ฐœ ์žˆ๋‹ค. ๊ฑฐ๋ฆฌ๋Š” ์„ ๋ถ„์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๊ณ , 1๋ฒˆ ์ง‘๋ถ€ํ„ฐ N๋ฒˆ ์ง‘์ด ์ˆœ์„œ๋Œ€๋กœ ์žˆ๋‹ค. ์ง‘์€ ๋นจ๊ฐ•, ์ดˆ๋ก, ํŒŒ๋ž‘ ์ค‘ ํ•˜๋‚˜์˜ ์ƒ‰์œผ๋กœ ์น ํ•ด์•ผ ํ•œ๋‹ค. ๊ฐ๊ฐ์˜ ์ง‘์„ ๋นจ๊ฐ•, ์ดˆ๋ก, ํŒŒ๋ž‘์œผ๋กœ ์น ํ•˜๋Š” ๋น„์šฉ์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ์•„๋ž˜ ๊ทœ์น™์„ ๋งŒ์กฑํ•˜๋ฉด์„œ ๋ชจ๋“  ์ง‘์„ ์น ํ•˜๋Š” ๋น„์šฉ์˜ ์ตœ์†Ÿ๊ฐ’์„ ๊ตฌํ•ด๋ณด์ž. 1๋ฒˆ ์ง‘์˜ ์ƒ‰์€ 2๋ฒˆ ์ง‘์˜ ์ƒ‰๊ณผ ๊ฐ™์ง€ ์•Š์•„์•ผ ํ•œ๋‹ค. N๋ฒˆ ์ง‘์˜ ์ƒ‰์€ N-1๋ฒˆ ์ง‘์˜ ์ƒ‰๊ณผ ๊ฐ™์ง€ ์•Š์•„์•ผ ํ•œ๋‹ค. i(2 ≤ i ≤ N-1)๋ฒˆ ์ง‘์˜ ์ƒ‰์€ i-1๋ฒˆ, i+1๋ฒˆ ์ง‘์˜ ์ƒ‰๊ณผ ๊ฐ™์ง€ ์•Š์•„์•ผ ํ•œ๋‹ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ์ง‘์˜ ์ˆ˜ N(2 ≤ N ≤ 1,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์—๋Š” ๊ฐ ์ง‘์„ ๋นจ๊ฐ•, ์ดˆ๋ก, ํŒŒ๋ž‘์œผ๋กœ ์น ํ•˜๋Š” ๋น„์šฉ์ด 1๋ฒˆ ์ง‘๋ถ€ํ„ฐ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ง‘์„ ์น ํ•˜๋Š” ๋น„์šฉ์€ 1,000๋ณด๋‹ค ..

[๋ฐฑ์ค€] 1024๋ฒˆ: ์ˆ˜์—ด์˜ ํ•ฉ - C++

๋ฌธ์ œ N๊ณผ L์ด ์ฃผ์–ด์งˆ ๋•Œ, ํ•ฉ์ด N์ด๋ฉด์„œ, ๊ธธ์ด๊ฐ€ ์ ์–ด๋„ L์ธ ๊ฐ€์žฅ ์งง์€ ์—ฐ์†๋œ ์Œ์ด ์•„๋‹Œ ์ •์ˆ˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— N๊ณผ L์ด ์ฃผ์–ด์ง„๋‹ค. N์€ 1,000,000,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜์ด๊ณ , L์€ 2๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 100๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜์ด๋‹ค. ์ถœ๋ ฅ ๋งŒ์•ฝ ๋ฆฌ์ŠคํŠธ์˜ ๊ธธ์ด๊ฐ€ 100๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฉด, ์—ฐ์†๋œ ์ˆ˜๋ฅผ ์ฒซ์งธ ์ค„์— ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ถœ๋ ฅํ•œ๋‹ค. ๋งŒ์•ฝ ๊ธธ์ด๊ฐ€ 100๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ทธ๋Ÿฌํ•œ ์ˆ˜์—ด์ด ์—†์„ ๋•Œ๋Š” -1์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ฝ”๋“œ์ ์ธ ์Šคํ‚ฌ๋ณด๋‹ค ์ˆ˜ํ•™์ ์ธ ์ˆ˜์‹์„ ์ข€ ๋” ์ƒ๊ฐํ•ด๋ดค์—ˆ์–ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ.. ์ฒ˜์Œ์— ๋‹ค๋“ค ํ•˜๋“ฏ ํ™€/์ง์ˆ˜๋กœ ๋‚˜๋ˆ ์„œ ์ƒ๊ฐ์„ ํ•ด๋ดค๋Š”๋ฐ ์ง์ˆ˜์ธ ๊ฒฝ์šฐ์— ์ ‘๊ทผ์„ ๋ชปํ•˜๊ฒ ์–ด์„œ ์ฐพ์•„๋ดค๋”๋‹ˆ ์ˆ˜์‹์œผ๋กœ ์ƒ๊ฐํ•ด๋ด์•ผํ–ˆ๋‹ค. L ๊ธธ์ด๋งŒํผ ์—ฐ์†๋œ ์ˆ˜๋กœ ๊ตฌ์„ฑ๋œ ์ˆ˜์—ด์˜ ํ•ฉ์ด N..