๋ฐ˜์‘ํ˜•

๐Ÿ“ฆ Changgo 316

[BOJ][Python] ๋ฐฑ์ค€ 7568๋ฒˆ: ๋ฉ์น˜

https://www.acmicpc.net/problem/7568 ๋ฌธ์ œ์šฐ๋ฆฌ๋Š” ์‚ฌ๋žŒ์˜ ๋ฉ์น˜๋ฅผ ํ‚ค์™€ ๋ชธ๋ฌด๊ฒŒ, ์ด ๋‘ ๊ฐœ์˜ ๊ฐ’์œผ๋กœ ํ‘œํ˜„ํ•˜์—ฌ ๊ทธ ๋“ฑ์ˆ˜๋ฅผ ๋งค๊ฒจ๋ณด๋ ค๊ณ  ํ•œ๋‹ค.์–ด๋–ค ์‚ฌ๋žŒ์˜ ๋ชธ๋ฌด๊ฒŒ๊ฐ€ x kg์ด๊ณ  ํ‚ค๊ฐ€ y cm๋ผ๋ฉด ์ด ์‚ฌ๋žŒ์˜ ๋ฉ์น˜๋Š” (x, y)๋กœ ํ‘œ์‹œ๋œ๋‹ค.๋‘ ์‚ฌ๋žŒ A ์™€ B์˜ ๋ฉ์น˜๊ฐ€ ๊ฐ๊ฐ (x, y), (p, q)๋ผ๊ณ  ํ•  ๋•Œ x > p ๊ทธ๋ฆฌ๊ณ  y > q ์ด๋ผ๋ฉด ์šฐ๋ฆฌ๋Š” A์˜ ๋ฉ์น˜๊ฐ€ B์˜ ๋ฉ์น˜๋ณด๋‹ค "๋” ํฌ๋‹ค"๊ณ  ๋งํ•œ๋‹ค.  ์„œ๋กœ ๋‹ค๋ฅธ ๋ฉ์น˜๋ผ๋ฆฌ ํฌ๊ธฐ๋ฅผ ์ •ํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค.์—ฌ๋Ÿฌ๋ถ„์€ ํ•™์ƒ N๋ช…์˜ ๋ชธ๋ฌด๊ฒŒ์™€ ํ‚ค๊ฐ€ ๋‹ด๊ธด ์ž…๋ ฅ์„ ์ฝ์–ด์„œ ๊ฐ ์‚ฌ๋žŒ์˜ ๋ฉ์น˜ ๋“ฑ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜์—ฌ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค.์ž…๋ ฅ์ฒซ ์ค„์—๋Š” ์ „์ฒด ์‚ฌ๋žŒ์˜ ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค.๊ทธ๋ฆฌ๊ณ  ์ด์–ด์ง€๋Š” N๊ฐœ์˜ ์ค„์—๋Š” ๊ฐ ์‚ฌ๋žŒ์˜ ๋ชธ๋ฌด๊ฒŒ์™€ ํ‚ค๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์–‘์˜ ์ •์ˆ˜ x์™€ y๊ฐ€ ํ•˜๋‚˜์˜..

[BOJ][C++] ๋ฐฑ์ค€ 30804๋ฒˆ: ๊ณผ์ผ ํƒ•ํ›„๋ฃจ (Silver II)

https://www.acmicpc.net/problem/30804 ๋ฌธ์ œ์€ํ•˜๋Š” ๊ธด ๋ง‰๋Œ€์— $N$๊ฐœ์˜ ๊ณผ์ผ์ด ๊ฝ‚ํ˜€์žˆ๋Š” ๊ณผ์ผ ํƒ•ํ›„๋ฃจ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณผ์ผ์˜ ๊ฐ ์ข…๋ฅ˜์—๋Š” $1$๋ถ€ํ„ฐ $9$๊นŒ์ง€์˜ ๋ฒˆํ˜ธ๊ฐ€ ๋ถ™์–ด์žˆ๊ณ , ์•ž์ชฝ๋ถ€ํ„ฐ ์ฐจ๋ก€๋กœ $S_1, S_2, \cdots, S_N$๋ฒˆ ๊ณผ์ผ์ด ๊ฝ‚ํ˜€์žˆ์Šต๋‹ˆ๋‹ค. ๊ณผ์ผ ํƒ•ํ›„๋ฃจ๋ฅผ ๋‹ค ๋งŒ๋“  ์€ํ•˜๊ฐ€ ์ฃผ๋ฌธ์„ ๋‹ค์‹œ ํ™•์ธํ•ด๋ณด๋‹ˆ ๊ณผ์ผ์„ ๋‘ ์ข…๋ฅ˜ ์ดํ•˜๋กœ ์‚ฌ์šฉํ•ด๋‹ฌ๋ผ๋Š” ์š”์ฒญ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.ํƒ•ํ›„๋ฃจ๋ฅผ ๋‹ค์‹œ ๋งŒ๋“ค ์‹œ๊ฐ„์ด ์—†์—ˆ๋˜ ์€ํ•˜๋Š”, ๋ง‰๋Œ€์˜ ์•ž์ชฝ๊ณผ ๋’ค์ชฝ์—์„œ ๋ช‡ ๊ฐœ์˜ ๊ณผ์ผ์„ ๋นผ์„œ ๋‘ ์ข…๋ฅ˜ ์ดํ•˜์˜ ๊ณผ์ผ๋งŒ ๋‚จ๊ธฐ๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•ž์—์„œ $a$๊ฐœ, ๋’ค์—์„œ $b$๊ฐœ์˜ ๊ณผ์ผ์„ ๋นผ๋ฉด $S_{a+1}, S_{a+2}, \cdots, S_{N-b-1}, S_{N-b}$๋ฒˆ ๊ณผ์ผ, ์ด $N-(a+b)$๊ฐœ๊ฐ€ ๊ฝ‚ํ˜€์žˆ๋Š” ํƒ•ํ›„๋ฃจ๊ฐ€ ๋ฉ..

[BOJ][C++] ๋ฐฑ์ค€ 21736๋ฒˆ: ํ—Œ๋‚ด๊ธฐ๋Š” ์นœ๊ตฌ๊ฐ€ ํ•„์š”ํ•ด (Silver II)

https://www.acmicpc.net/problem/21736 ๋ฌธ์ œ2020๋…„์— ์ž…ํ•™ํ•œ ํ—Œ๋‚ด๊ธฐ ๋„์—ฐ์ด๊ฐ€ ์žˆ๋‹ค. ๋„์—ฐ์ด๋Š” ๋น„๋Œ€๋ฉด ์ˆ˜์—… ๋•Œ๋ฌธ์— ํ•™๊ต์— ๊ฐ€์ง€ ๋ชปํ•ด ํ•™๊ต์— ์•„๋Š” ์นœ๊ตฌ๊ฐ€ ์—†์—ˆ๋‹ค. ๋“œ๋””์–ด ๋Œ€๋ฉด ์ˆ˜์—…์„ ํ•˜๊ฒŒ ๋œ ๋„์—ฐ์ด๋Š” ์–ด์„œ ์บ ํผ์Šค ๋‚ด์˜ ์‚ฌ๋žŒ๋“ค๊ณผ ์นœํ•ด์ง€๊ณ  ์‹ถ๋‹ค.๋„์—ฐ์ด๊ฐ€ ๋‹ค๋‹ˆ๋Š” ๋Œ€ํ•™์˜ ์บ ํผ์Šค๋Š” $N \times M$ ํฌ๊ธฐ์ด๋ฉฐ ์บ ํผ์Šค์—์„œ ์ด๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฒฝ์ด ์•„๋‹Œ ์ƒํ•˜์ขŒ์šฐ๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋„์—ฐ์ด๊ฐ€ ($x$, $y$)์— ์žˆ๋‹ค๋ฉด ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณณ์€ ($x+1$, $y$), ($x$, $y+1$), ($x-1$, $y$), ($x$, $y-1$)์ด๋‹ค. ๋‹จ, ์บ ํผ์Šค์˜ ๋ฐ–์œผ๋กœ ์ด๋™ํ•  ์ˆ˜๋Š” ์—†๋‹ค.๋ถˆ์Œํ•œ ๋„์—ฐ์ด๋ฅผ ์œ„ํ•˜์—ฌ ์บ ํผ์Šค์—์„œ ๋„์—ฐ์ด๊ฐ€ ๋งŒ๋‚  ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ์˜ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด๋ณด์ž..

[BOJ][C++] ๋ฐฑ์ค€ 18110๋ฒˆ: solved.ac (Silver IV)

https://www.acmicpc.net/problem/18110๋ฌธ์ œsolved.ac๋Š” Sogang ICPC Team ํ•™ํšŒ์›๋“ค์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€์— ๋„์›€์„ ์ฃผ๊ณ ์ž ๋งŒ๋“  ์„œ๋น„์Šค์ด๋‹ค. ์ง€๊ธˆ์€ ์„œ๊ฐ•๋Œ€๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ˆ˜๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด solved.ac์˜ ๋„์›€์„ ๋ฐ›์•„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค.ICPC Team์€ ๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€์—์„œ ๋ฌธ์ œํ’€์ด๋ฅผ ์—ฐ์Šตํ•˜๋Š”๋ฐ, ๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€์˜ ๋ฌธ์ œ๋“ค์—๋Š” ๋‚œ์ด๋„ ํ‘œ๊ธฐ๊ฐ€ ์—†์–ด์„œ, ์ง€๊ธˆ๊นŒ์ง€๋Š” ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋ฅผ ํ’€์–ด ๋ณด๊ณ  ์‹ถ๋”๋ผ๋„ ๋‚œ์ด๋„๋ฅผ ๊ฐ€๋Š ํ•˜๊ธฐ ์–ด๋ ค์›Œ ๋ฌด์Šจ ๋ฌธ์ œ๋ฅผ ํ’€์–ด์•ผ ํ• ์ง€ ํŒ๋‹จํ•˜๊ธฐ ๊ณค๋ž€ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— solved.ac๊ฐ€ ๋งŒ๋“ค์–ด์กŒ๋‹ค. solved.ac๊ฐ€ ์ƒ๊ธด ์ดํ›„ ์ „๊ตญ์—์„œ 200๋ช… ์ด์ƒ์˜ ๊ธฐ์—ฌ์ž ๋ถ„๋“ค๊ป˜์„œ ์†Œ์ค‘ํ•œ ๋‚œ์ด๋„ ์˜๊ฒฌ์„ ๊ณต์œ ํ•ด ์ฃผ์…จ๊ณ , ์ง€๊ธˆ์€ ์•ฝ 7,000๋ฌธ์ œ์— ๋‚œ์ด๋„ ํ‘œ๊ธฐ๊ฐ€ ๋ถ™๊ฒŒ ๋˜์—ˆ๋‹ค...

[BOJ][C++] ๋ฐฑ์ค€ 28702๋ฒˆ: FizzBuzz (Bronze I)

https://www.acmicpc.net/problem/28702๋ฌธ์ œFizzBuzz ๋ฌธ์ œ๋Š” $i = 1, 2, \cdots$ ์— ๋Œ€ํ•ด ๋‹ค์Œ ๊ทœ์น™์— ๋”ฐ๋ผ ๋ฌธ์ž์—ด์„ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.FizzBuzz ๋ฌธ์ œ์—์„œ ์—ฐ์†์œผ๋กœ ์ถœ๋ ฅ๋œ ์„ธ ๊ฐœ์˜ ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. ์ด๋•Œ, ์ด ์„ธ ๋ฌธ์ž์—ด ๋‹ค์Œ์— ์˜ฌ ๋ฌธ์ž์—ด์€ ๋ฌด์—‡์ผ๊นŒ์š”?์ž…๋ ฅFizzBuzz ๋ฌธ์ œ์—์„œ ์—ฐ์†์œผ๋กœ ์ถœ๋ ฅ๋œ ์„ธ ๊ฐœ์˜ ๋ฌธ์ž์—ด์ด ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. ๊ฐ ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๋Š” $8$ ์ดํ•˜์ž…๋‹ˆ๋‹ค. ์ž…๋ ฅ์ด ํ•ญ์ƒ FizzBuzz ๋ฌธ์ œ์—์„œ ์—ฐ์†์œผ๋กœ ์ถœ๋ ฅ๋œ ์„ธ ๊ฐœ์˜ ๋ฌธ์ž์—ด์— ๋Œ€์‘๋จ์ด ๋ณด์žฅ๋ฉ๋‹ˆ๋‹ค.์ถœ๋ ฅ์—ฐ์†์œผ๋กœ ์ถœ๋ ฅ๋œ ์„ธ ๊ฐœ์˜ ๋ฌธ์ž์—ด ๋‹ค์Œ์— ์˜ฌ ๋ฌธ์ž์—ด์„ ์ถœ๋ ฅํ•˜์„ธ์š”. ์—ฌ๋Ÿฌ ๋ฌธ์ž์—ด์ด ์˜ฌ ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ, ์•„๋ฌด๊ฑฐ๋‚˜ ํ•˜๋‚˜ ์ถœ๋ ฅํ•˜์„ธ์š”. ํ’€์ด์ž…๋ ฅ๋ฐ›์€ ๋ฌธ์ž์—ด๋“ค ์ค‘ ์ˆซ์ž๋ฅผ ์ฐพ์œผ๋ฉด๊ทธ..

[BOJ][Python] ๋ฐฑ์ค€ 30802๋ฒˆ: ์›ฐ์ปด ํ‚คํŠธ (Bronze III)

https://www.acmicpc.net/problem/30802 ๋ฌธ์ œ2024๋…„ 2์›” 3์ผ ๊ฐœ์ตœ ์˜ˆ์ •์ธ ์˜จ์‚ฌ์ดํŠธ ๊ทธ๋žœ๋“œ ์•„๋ ˆ๋‚˜์—์„œ๋Š” ์ฐธ๊ฐ€์ž๋“ค์—๊ฒŒ ํ‹ฐ์…”์ธ  ํ•œ ์žฅ๊ณผ ํŽœ ํ•œ ์ž๋ฃจ๊ฐ€ ํฌํ•จ๋œ ์›ฐ์ปด ํ‚คํŠธ๋ฅผ ๋‚˜๋ˆ ์ค„ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ํ‚คํŠธ๋ฅผ ์ œ์ž‘ํ•˜๋Š” ์—…์ฒด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์กฐ๊ฑด์œผ๋กœ๋งŒ ์ฃผ๋ฌธ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.์ด $N$๋ช…์˜ ์ฐธ๊ฐ€์ž ์ค‘ S, M, L, XL, XXL, XXXL ์‚ฌ์ด์ฆˆ์˜ ํ‹ฐ์…”์ธ ๋ฅผ ์‹ ์ฒญํ•œ ์‚ฌ๋žŒ์€ ๊ฐ๊ฐ $S, M, L, XL, XXL, XXXL$๋ช…์ž…๋‹ˆ๋‹ค. ํ‹ฐ์…”์ธ ๋Š” ๋‚จ์•„๋„ ๋˜์ง€๋งŒ ๋ถ€์กฑํ•ด์„œ๋Š” ์•ˆ ๋˜๊ณ  ์‹ ์ฒญํ•œ ์‚ฌ์ด์ฆˆ๋Œ€๋กœ ๋‚˜๋ˆ ์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํŽœ์€ ๋‚จ๊ฑฐ๋‚˜ ๋ถ€์กฑํ•ด์„œ๋Š” ์•ˆ ๋˜๊ณ  ์ •ํ™•ํžˆ ์ฐธ๊ฐ€์ž ์ˆ˜๋งŒํผ ์ค€๋น„๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.ํ‹ฐ์…”์ธ ๋ฅผ $T$์žฅ์”ฉ ์ตœ์†Œ ๋ช‡ ๋ฌถ์Œ ์ฃผ๋ฌธํ•ด์•ผ ํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ํŽœ์„ $P$์ž๋ฃจ์”ฉ ์ตœ๋Œ€ ๋ช‡ ๋ฌถ์Œ ์ฃผ๋ฌธํ•  ์ˆ˜ ์žˆ๊ณ , ๊ทธ ๋•Œ ํŽœ์„ ..

[BOJ][C++] ๋ฐฑ์ค€ 14940๋ฒˆ: ์‰ฌ์šด ์ตœ๋‹จ๊ฑฐ๋ฆฌ (Silver I)

https://www.acmicpc.net/problem/14940 ๋ฌธ์ œ์ง€๋„๊ฐ€ ์ฃผ์–ด์ง€๋ฉด ๋ชจ๋“  ์ง€์ ์— ๋Œ€ํ•ด์„œ ๋ชฉํ‘œ์ง€์ ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ•˜์—ฌ๋ผ.๋ฌธ์ œ๋ฅผ ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์˜ค์ง ๊ฐ€๋กœ์™€ ์„ธ๋กœ๋กœ๋งŒ ์›€์ง์ผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•˜์ž.์ž…๋ ฅ์ง€๋„์˜ ํฌ๊ธฐ n๊ณผ m์ด ์ฃผ์–ด์ง„๋‹ค. n์€ ์„ธ๋กœ์˜ ํฌ๊ธฐ, m์€ ๊ฐ€๋กœ์˜ ํฌ๊ธฐ๋‹ค.(2 ≤ n ≤ 1000, 2 ≤ m ≤ 1000)๋‹ค์Œ n๊ฐœ์˜ ์ค„์— m๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. 0์€ ๊ฐˆ ์ˆ˜ ์—†๋Š” ๋•…์ด๊ณ  1์€ ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋•…, 2๋Š” ๋ชฉํ‘œ์ง€์ ์ด๋‹ค. ์ž…๋ ฅ์—์„œ 2๋Š” ๋‹จ ํ•œ๊ฐœ์ด๋‹ค.์ถœ๋ ฅ๊ฐ ์ง€์ ์—์„œ ๋ชฉํ‘œ์ง€์ ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์›๋ž˜ ๊ฐˆ ์ˆ˜ ์—†๋Š” ๋•…์ธ ์œ„์น˜๋Š” 0์„ ์ถœ๋ ฅํ•˜๊ณ , ์›๋ž˜ ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋•…์ธ ๋ถ€๋ถ„ ์ค‘์—์„œ ๋„๋‹ฌํ•  ์ˆ˜ ์—†๋Š” ์œ„์น˜๋Š” -1์„ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : https://whkakrkr.tistory.com..

[BOJ][Python] ๋ฐฑ์ค€ 28701๋ฒˆ: ์„ธ์ œ๊ณฑ์˜ ํ•ฉ (Bronze V)

https://www.acmicpc.net/problem/28701 ๋ฌธ์ œ์€ํ•˜๋Š” ์ˆ˜์—… ๋•Œ $1$๋ถ€ํ„ฐ $N$๊นŒ์ง€ ์ˆ˜์˜ ํ•ฉ๊ณผ $1$๋ถ€ํ„ฐ $N$๊นŒ์ง€ ์ˆ˜์˜ ์„ธ์ œ๊ณฑ์˜ ํ•ฉ๊ณผ ๊ด€๋ จ๋œ ๋‹ค์Œ ๊ณต์‹์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.๋ฏฟ์„ ์ˆ˜ ์—†์—ˆ๋˜ ์€ํ•˜๋Š” ์ง์ ‘ ์ฝ”๋”ฉ์„ ํ•ด์„œ ๊ฒ€์ฆํ•ด ๋ณด๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. $1$๋ถ€ํ„ฐ $N$๊นŒ์ง€ ์ˆ˜์˜ ํ•ฉ๊ณผ ๊ทธ ์ˆ˜๋ฅผ ์ œ๊ณฑํ•œ ์ˆ˜, ๋˜ $1$๋ถ€ํ„ฐ $N$๊นŒ์ง€ ์ˆ˜์˜ ์„ธ์ œ๊ณฑ์˜ ํ•ฉ์„ ์ฐจ๋ก€๋Œ€๋กœ ์ถœ๋ ฅํ•˜์„ธ์š”.์ž…๋ ฅ์ฒซ ์ค„์— ๋ฌธ์ œ์˜ ์ •์ˆ˜ $N$์ด ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. $(5 \le N \le 100)$์ถœ๋ ฅ์„ธ ์ค„์„ ์ถœ๋ ฅํ•˜์„ธ์š”. ํ’€์ด n = int(input())a = b = c = 0for i in range(1, n+1): a += i c += i*i*ib = a*aprint(a)print(b)print(c)

[BOJ][Python] ๋ฐฑ์ค€ 11055๋ฒˆ: ๊ฐ€์žฅ ํฐ ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด (Silver II)

https://www.acmicpc.net/problem/11055 ๋ฌธ์ œ์ˆ˜์—ด A๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ทธ ์ˆ˜์—ด์˜ ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด ์ค‘์—์„œ ํ•ฉ์ด ๊ฐ€์žฅ ํฐ ๊ฒƒ์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์˜ˆ๋ฅผ ๋“ค์–ด, ์ˆ˜์—ด A = {1, 100, 2, 50, 60, 3, 5, 6, 7, 8} ์ธ ๊ฒฝ์šฐ์— ํ•ฉ์ด ๊ฐ€์žฅ ํฐ ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์€ A = {1, 100,2,50,60, 3, 5, 6, 7, 8} ์ด๊ณ , ํ•ฉ์€ 113์ด๋‹ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์ˆ˜์—ด A์˜ ํฌ๊ธฐ N (1 ≤ N ≤ 1,000)์ด ์ฃผ์–ด์ง„๋‹ค.๋‘˜์งธ ์ค„์—๋Š” ์ˆ˜์—ด A๋ฅผ ์ด๋ฃจ๊ณ  ์žˆ๋Š” Ai๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ Ai≤ 1,000)์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ์ˆ˜์—ด A์˜ ํ•ฉ์ด ๊ฐ€์žฅ ํฐ ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด์˜ ํ•ฉ์„ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด# inputn = int(input())a = list(map(int, ..

[BOJ][Python] ๋ฐฑ์ค€ 1094๋ฒˆ: ๋ง‰๋Œ€๊ธฐ (Silver V)

https://www.acmicpc.net/problem/1094 ๋ฌธ์ œ์ง€๋ฏผ์ด๋Š” ๊ธธ์ด๊ฐ€ 64cm์ธ ๋ง‰๋Œ€๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ์–ด๋А ๋‚ , ๊ทธ๋Š” ๊ธธ์ด๊ฐ€ Xcm์ธ ๋ง‰๋Œ€๊ฐ€ ๊ฐ€์ง€๊ณ  ์‹ถ์–ด์กŒ๋‹ค. ์ง€๋ฏผ์ด๋Š” ์›๋ž˜ ๊ฐ€์ง€๊ณ  ์žˆ๋˜ ๋ง‰๋Œ€๋ฅผ ๋” ์ž‘์€ ๋ง‰๋Œ€๋กœ ์ž๋ฅธ๋‹ค์Œ์—, ํ’€๋กœ ๋ถ™์—ฌ์„œ ๊ธธ์ด๊ฐ€ Xcm์ธ ๋ง‰๋Œ€๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ํ•œ๋‹ค.๋ง‰๋Œ€๋ฅผ ์ž๋ฅด๋Š” ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์€ ์ ˆ๋ฐ˜์œผ๋กœ ์ž๋ฅด๋Š” ๊ฒƒ์ด๋‹ค. ์ง€๋ฏผ์ด๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ๊ณผ์ •์„ ๊ฑฐ์ณ์„œ ๋ง‰๋Œ€๋ฅผ ์ž๋ฅด๋ ค๊ณ  ํ•œ๋‹ค.X๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์œ„์˜ ๊ณผ์ •์„ ๊ฑฐ์นœ๋‹ค๋ฉด, ๋ช‡ ๊ฐœ์˜ ๋ง‰๋Œ€๋ฅผ ํ’€๋กœ ๋ถ™์—ฌ์„œ Xcm๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š”์ง€ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— X๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. X๋Š” 64๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜์ด๋‹ค.์ถœ๋ ฅ๋ฌธ์ œ์˜ ๊ณผ์ •์„ ๊ฑฐ์นœ๋‹ค๋ฉด, ๋ช‡ ๊ฐœ์˜ ๋ง‰๋Œ€๋ฅผ ํ’€๋กœ ๋ถ™์—ฌ์„œ Xcm๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š”์ง€ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ดremain = 64..

๋ฐ˜์‘ํ˜•