๋ฐ˜์‘ํ˜•

๐Ÿ’  Cpp/[BOJ] ๋‹จ๊ณ„๋ณ„๋กœ ํ’€์–ด๋ณด๊ธฐ 73

[BOJ][C++] ๋ฐฑ์ค€ 24264๋ฒˆ: ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ˆ˜์—… - ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ˆ˜ํ–‰ ์‹œ๊ฐ„ 3 (Bronze III)

https://www.acmicpc.net/problem/24264 ๋ฌธ์ œ์˜ค๋Š˜๋„ ์„œ์ค€์ด๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ˆ˜ํ–‰์‹œ๊ฐ„ ์ˆ˜์—… ์กฐ๊ต๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค. ์•„๋น ๊ฐ€ ์ˆ˜์—…ํ•œ ๋‚ด์šฉ์„ ํ•™์ƒ๋“ค์ด ์ž˜ ์ดํ•ดํ–ˆ๋Š”์ง€ ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด์„œ ํ™•์ธํ•ด๋ณด์ž.์ž…๋ ฅ์˜ ํฌ๊ธฐn์ด ์ฃผ์–ด์ง€๋ฉด MenOfPassion ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ˆ˜ํ–‰ ์‹œ๊ฐ„์„ ์˜ˆ์ œ ์ถœ๋ ฅ๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž.MenOfPassion ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.MenOfPassion(A[], n) { sum ์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์ž…๋ ฅ์˜ ํฌ๊ธฐn(1 ≤n≤ 500,000)์ด ์ฃผ์–ด์ง„๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ์ฝ”๋“œ1 ์˜ ์ˆ˜ํ–‰ ํšŸ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.๋‘˜์งธ ์ค„์— ์ฝ”๋“œ1์˜ ์ˆ˜ํ–‰ ํšŸ์ˆ˜๋ฅผ ๋‹คํ•ญ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚ด์—ˆ์„ ๋•Œ, ์ตœ๊ณ ์ฐจํ•ญ์˜ ์ฐจ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๋‹จ, ๋‹คํ•ญ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์—†๊ฑฐ๋‚˜ ์ตœ๊ณ ์ฐจํ•ญ์˜ ์ฐจ์ˆ˜๊ฐ€ 3๋ณด๋‹ค ํฌ๋ฉด 4๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : ht..

[BOJ][C++] ๋ฐฑ์ค€ 24263๋ฒˆ: ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ˆ˜์—… - ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ˆ˜ํ–‰ ์‹œ๊ฐ„ 2 (Bronze IV)

https://www.acmicpc.net/problem/24263๋ฌธ์ œ์˜ค๋Š˜๋„ ์„œ์ค€์ด๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ˆ˜ํ–‰์‹œ๊ฐ„ ์ˆ˜์—… ์กฐ๊ต๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค. ์•„๋น ๊ฐ€ ์ˆ˜์—…ํ•œ ๋‚ด์šฉ์„ ํ•™์ƒ๋“ค์ด ์ž˜ ์ดํ•ดํ–ˆ๋Š”์ง€ ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด์„œ ํ™•์ธํ•ด๋ณด์ž.์ž…๋ ฅ์˜ ํฌ๊ธฐn์ด ์ฃผ์–ด์ง€๋ฉด MenOfPassion ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ˆ˜ํ–‰ ์‹œ๊ฐ„์„ ์˜ˆ์ œ ์ถœ๋ ฅ๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž.MenOfPassion ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.MenOfPassion(A[], n) { sum ์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์ž…๋ ฅ์˜ ํฌ๊ธฐn(1 ≤n≤ 500,000)์ด ์ฃผ์–ด์ง„๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ์ฝ”๋“œ1 ์˜ ์ˆ˜ํ–‰ ํšŸ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.๋‘˜์งธ ์ค„์— ์ฝ”๋“œ1์˜ ์ˆ˜ํ–‰ ํšŸ์ˆ˜๋ฅผ ๋‹คํ•ญ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚ด์—ˆ์„ ๋•Œ, ์ตœ๊ณ ์ฐจํ•ญ์˜ ์ฐจ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๋‹จ, ๋‹คํ•ญ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์—†๊ฑฐ๋‚˜ ์ตœ๊ณ ์ฐจํ•ญ์˜ ์ฐจ์ˆ˜๊ฐ€ 3๋ณด๋‹ค ํฌ๋ฉด 4๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : htt..

[BOJ][C++] ๋ฐฑ์ค€ 24262๋ฒˆ: ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ˆ˜์—… - ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ˆ˜ํ–‰ ์‹œ๊ฐ„ 1 (Bronze V)

https://www.acmicpc.net/problem/24262๋ฌธ์ œ์˜ค๋Š˜๋„ ์„œ์ค€์ด๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ˆ˜ํ–‰์‹œ๊ฐ„ ์ˆ˜์—… ์กฐ๊ต๋ฅผ ํ•˜๊ณ  ์žˆ๋‹ค. ์•„๋น ๊ฐ€ ์ˆ˜์—…ํ•œ ๋‚ด์šฉ์„ ํ•™์ƒ๋“ค์ด ์ž˜ ์ดํ•ดํ–ˆ๋Š”์ง€ ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด์„œ ํ™•์ธํ•ด๋ณด์ž.์ž…๋ ฅ์˜ ํฌ๊ธฐn์ด ์ฃผ์–ด์ง€๋ฉด MenOfPassion ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ˆ˜ํ–‰ ์‹œ๊ฐ„์„ ์˜ˆ์ œ ์ถœ๋ ฅ๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž.MenOfPassion ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.MenOfPassion(A[], n) { i = ⌊n / 2⌋; return A[i]; # ์ฝ”๋“œ1}์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์ž…๋ ฅ์˜ ํฌ๊ธฐn(1 ≤n≤ 500,000)์ด ์ฃผ์–ด์ง„๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ์ฝ”๋“œ1 ์˜ ์ˆ˜ํ–‰ ํšŸ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.๋‘˜์งธ ์ค„์— ์ฝ”๋“œ1์˜ ์ˆ˜ํ–‰ ํšŸ์ˆ˜๋ฅผ ๋‹คํ•ญ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚ด์—ˆ์„ ๋•Œ, ์ตœ๊ณ ์ฐจํ•ญ์˜ ์ฐจ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๋‹จ, ๋‹คํ•ญ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์—†๊ฑฐ๋‚˜ ์ตœ๊ณ ์ฐจํ•ญ์˜ ์ฐจ์ˆ˜..

[BOJ][C++] ๋ฐฑ์ค€ 14215๋ฒˆ: ์„ธ ๋ง‰๋Œ€ (Bronze III)

https://www.acmicpc.net/problem/14215๋ฌธ์ œ์˜์„ ์ด๋Š” ๊ธธ์ด๊ฐ€ a, b, c์ธ ์„ธ ๋ง‰๋Œ€๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ , ๊ฐ ๋ง‰๋Œ€์˜ ๊ธธ์ด๋ฅผ ๋งˆ์Œ๋Œ€๋กœ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.์˜์„ ์ด๋Š” ์„ธ ๋ง‰๋Œ€๋ฅผ ์ด์šฉํ•ด์„œ ์•„๋ž˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์‚ผ๊ฐํ˜•์„ ๋งŒ๋“ค๋ ค๊ณ  ํ•œ๋‹ค.a, b, c๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ๋‘˜๋ ˆ๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— a, b, c (1 ≤ a, b, c ≤ 100)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ์‚ผ๊ฐํ˜•์˜ ๋‘˜๋ ˆ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : https://whkakrkr.tistory.com#include #include #include using namespace std;int main() { ios_base::sync_with_stdio(false); ..

[BOJ][C++] ๋ฐฑ์ค€ 5073๋ฒˆ: ์‚ผ๊ฐํ˜•๊ณผ ์„ธ ๋ณ€ (Bronze III)

https://www.acmicpc.net/problem/5073 ๋ฌธ์ œ์‚ผ๊ฐํ˜•์˜ ์„ธ ๋ณ€์˜ ๊ธธ์ด๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ ๋ณ€์˜ ๊ธธ์ด์— ๋”ฐ๋ผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ •์˜ํ•œ๋‹ค.๋‹จ ์ฃผ์–ด์ง„ ์„ธ ๋ณ€์˜ ๊ธธ์ด๊ฐ€ ์‚ผ๊ฐํ˜•์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” "Invalid" ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 6, 3, 2๊ฐ€ ์ด ๊ฒฝ์šฐ์— ํ•ด๋‹นํ•œ๋‹ค. ๊ฐ€์žฅ ๊ธด ๋ณ€์˜ ๊ธธ์ด๋ณด๋‹ค ๋‚˜๋จธ์ง€ ๋‘ ๋ณ€์˜ ๊ธธ์ด์˜ ํ•ฉ์ด ๊ธธ์ง€ ์•Š์œผ๋ฉด ์‚ผ๊ฐํ˜•์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜์ง€ ๋ชปํ•œ๋‹ค.์„ธ ๋ณ€์˜ ๊ธธ์ด๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ ์œ„ ์ •์˜์— ๋”ฐ๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•˜์‹œ์˜ค.์ž…๋ ฅ๊ฐ ์ค„์—๋Š” 1,000์„ ๋„˜์ง€ ์•Š๋Š” ์–‘์˜ ์ •์ˆ˜ 3๊ฐœ๊ฐ€ ์ž…๋ ฅ๋œ๋‹ค. ๋งˆ์ง€๋ง‰ ์ค„์€ 0 0 0์ด๋ฉฐ ์ด ์ค„์€ ๊ณ„์‚ฐํ•˜์ง€ ์•Š๋Š”๋‹ค.์ถœ๋ ฅ๊ฐ ์ž…๋ ฅ์— ๋งž๋Š” ๊ฒฐ๊ณผ (Equilateral, Isosceles, Scalene, Invalid) ๋ฅผ ์ถœ๋ ฅํ•˜์‹œ์˜ค. ํ’€์ด// ํ’€์ด : http..

[BOJ][C++] ๋ฐฑ์ค€ 9063๋ฒˆ: ๋Œ€์ง€ (Bronze III)

https://www.acmicpc.net/problem/9063 ๋ฌธ์ œ์ž„์”จ๋Š” 1950 ๋…„ ํ•œ๊ตญ์ „์Ÿ์œผ๋กœ ๋งŽ์€ ์†ํ•ด๋ฅผ ๋ณธ ์‚ฌ๋žŒ๋“ค ์ค‘ ํ•˜๋‚˜๋‹ค. ์ „์Ÿ ํ†ต์— ์†ํ•ด๋ณด์ง€ ์•Š์€ ์‚ฌ๋žŒ์ด ์–ด๋”” ์žˆ์„๊นŒ ๋งŒ์€ ๊ทธ๋Š” 6.25 ๊ฐ€ ์ผ์–ด๋‚˜๊ธฐ ์ „๋งŒ ํ•ด๋„ ์ถฉ์ฒญ๋„ ์ง€๋ฐฉ์— ๋„“์€ ๋Œ€์ง€๋ฅผ ์†Œ์œ ํ•œ ํฐ ๋ถ€์ž์˜€๋‹ค. ์ „์Ÿ์ด ๋‚˜์ž ์ž„์”จ๋Š” ๋•…๋ฌธ์„œ์™€ ๊ฐ’ ๋‚˜๊ฐ€๋Š” ๊ฒƒ๋“ค๋งŒ ์ฑ™๊ฒจ์„œ ์ผ๋ณธ์œผ๋กœ ํ”ผ๋‚œ์„ ๊ฐ€์ง€๋งŒ ํ”ผ๋‚œ ์ค‘์— ๊ทธ๋งŒ ๋•…๋ฌธ์„œ๋ฅผ ์žƒ์–ด๋ฒ„๋ฆฌ๊ณ  ๋งŒ๋‹ค. ์ „์Ÿ์ด ๋๋‚œ ํ›„์— ์ž„์”จ์˜ ๋•…์€ ์ด๋ฏธ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ ๋…ผ๋ฐญ์ด ๋˜์–ด ์žˆ์—ˆ๊ณ , ์ž„์”จ๋Š” ๋•…์„ ๋˜์ฐพ์œผ๋ ค ํ–ˆ์ง€๋งŒ ๋ฌธ์„œ๊ฐ€ ์—†์œผ๋‹ˆ ์ƒ๋–ผ ์“ฐ๋Š” ๊ฒƒ๊ณผ ๋‹ค๋ฅผ ๋ฐ” ์—†์—ˆ๋‹ค. ์ด๋Ÿฌ๋‹ค๊ฐ€ ์ž„์”จ๋Š” ๊ธธ๋ฐ”๋‹ฅ์— ๋‚˜์•‰๊ฒŒ ์ƒ๊ฒผ๋‹ค.์ด๋•Œ, ์ž„์”จ์—๊ฒŒ ์ข‹์€ ์ƒ๊ฐ์ด ๋– ์˜ฌ๋ž์œผ๋‹ˆ ๋ฐ”๋กœ ์ž์‹ ์ด ์Šต๊ด€์ฒ˜๋Ÿผ ๋•… ๊นŠ์ˆ™์ด ๋ญ”๊ฐ€ ํ‘œ์‹์„ ํ•ด๋†“์•˜๋˜ ์‚ฌ์‹ค์ด๋‹ค. ์ž„์”จ๋Š” ํ•œ์ ํ•  ๋•Œ๋งˆ๋‹ค ์ž์‹ ์˜..

[BOJ][C++] ๋ฐฑ์ค€ 11653๋ฒˆ: ์†Œ์ธ์ˆ˜๋ถ„ํ•ด (Bronze I)

https://www.acmicpc.net/problem/11653 ๋ฌธ์ œ์ •์ˆ˜ N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ์†Œ์ธ์ˆ˜๋ถ„ํ•ดํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์ •์ˆ˜ N (1 ≤ N ≤ 10,000,000)์ด ์ฃผ์–ด์ง„๋‹ค.์ถœ๋ ฅN์˜ ์†Œ์ธ์ˆ˜๋ถ„ํ•ด ๊ฒฐ๊ณผ๋ฅผ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•œ๋‹ค. N์ด 1์ธ ๊ฒฝ์šฐ ์•„๋ฌด๊ฒƒ๋„ ์ถœ๋ ฅํ•˜์ง€ ์•Š๋Š”๋‹ค. ํ’€์ด// ํ’€์ด : https://whkakrkr.tistory.com#include #include using namespace std;int main() { ios_base::sync_with_stdio(false); cout.tie(NULL); cin.tie(NULL); int n; cin >> n; for(int i=2; i

[BOJ][C++] ๋ฐฑ์ค€ 2581๋ฒˆ: ์†Œ์ˆ˜ (Bronze II)

https://www.acmicpc.net/problem/2581 ๋ฌธ์ œ์ž์—ฐ์ˆ˜ M๊ณผ N์ด ์ฃผ์–ด์งˆ ๋•Œ M์ด์ƒ N์ดํ•˜์˜ ์ž์—ฐ์ˆ˜ ์ค‘ ์†Œ์ˆ˜์ธ ๊ฒƒ์„ ๋ชจ๋‘ ๊ณจ๋ผ ์ด๋“ค ์†Œ์ˆ˜์˜ ํ•ฉ๊ณผ ์ตœ์†Ÿ๊ฐ’์„ ์ฐพ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์˜ˆ๋ฅผ ๋“ค์–ด M=60, N=100์ธ ๊ฒฝ์šฐ 60์ด์ƒ 100์ดํ•˜์˜ ์ž์—ฐ์ˆ˜ ์ค‘ ์†Œ์ˆ˜๋Š” 61, 67, 71, 73, 79, 83, 89, 97 ์ด 8๊ฐœ๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ, ์ด๋“ค ์†Œ์ˆ˜์˜ ํ•ฉ์€ 620์ด๊ณ , ์ตœ์†Ÿ๊ฐ’์€ 61์ด ๋œ๋‹ค.์ž…๋ ฅ์ž…๋ ฅ์˜ ์ฒซ์งธ ์ค„์— M์ด, ๋‘˜์งธ ์ค„์— N์ด ์ฃผ์–ด์ง„๋‹ค.M๊ณผ N์€ 10,000์ดํ•˜์˜ ์ž์—ฐ์ˆ˜์ด๋ฉฐ, M์€ N๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค.์ถœ๋ ฅM์ด์ƒ N์ดํ•˜์˜ ์ž์—ฐ์ˆ˜ ์ค‘ ์†Œ์ˆ˜์ธ ๊ฒƒ์„ ๋ชจ๋‘ ์ฐพ์•„ ์ฒซ์งธ ์ค„์— ๊ทธ ํ•ฉ์„, ๋‘˜์งธ ์ค„์— ๊ทธ ์ค‘ ์ตœ์†Ÿ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค.๋‹จ, M์ด์ƒ N์ดํ•˜์˜ ์ž์—ฐ์ˆ˜ ์ค‘ ์†Œ์ˆ˜๊ฐ€ ์—†์„ ๊ฒฝ์šฐ๋Š” ์ฒซ์งธ ์ค„์— -1์„ ์ถœ..

[BOJ][C++] ๋ฐฑ์ค€ 9506๋ฒˆ: ์•ฝ์ˆ˜๋“ค์˜ ํ•ฉ (Bronze I)

https://www.acmicpc.net/problem/9506 ๋ฌธ์ œ์–ด๋–ค ์ˆซ์ž n์ด ์ž์‹ ์„ ์ œ์™ธํ•œ ๋ชจ๋“  ์•ฝ์ˆ˜๋“ค์˜ ํ•ฉ๊ณผ ๊ฐ™์œผ๋ฉด,๊ทธ ์ˆ˜๋ฅผ ์™„์ „์ˆ˜๋ผ๊ณ  ํ•œ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด 6์€ 6 = 1 + 2 + 3 ์œผ๋กœ ์™„์ „์ˆ˜์ด๋‹ค.n์ด ์™„์ „์ˆ˜์ธ์ง€ ์•„๋‹Œ์ง€ ํŒ๋‹จํ•ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋ผ.์ž…๋ ฅ์ž…๋ ฅ์€ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค ํ•œ ์ค„ ๊ฐ„๊ฒฉ์œผ๋กœ n์ด ์ฃผ์–ด์ง„๋‹ค. (2 ์ž…๋ ฅ์˜ ๋งˆ์ง€๋ง‰์—” -1์ด ์ฃผ์–ด์ง„๋‹ค.์ถœ๋ ฅํ…Œ์ŠคํŠธ์ผ€์ด์Šค ๋งˆ๋‹ค ํ•œ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค.n์ด ์™„์ „์ˆ˜๋ผ๋ฉด, n์„ n์ด ์•„๋‹Œ ์•ฝ์ˆ˜๋“ค์˜ ํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ด์–ด ์ถœ๋ ฅํ•œ๋‹ค(์˜ˆ์ œ ์ถœ๋ ฅ ์ฐธ๊ณ ).์ด๋•Œ, ์•ฝ์ˆ˜๋“ค์€ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ๋‚˜์—ดํ•ด์•ผ ํ•œ๋‹ค.n์ด ์™„์ „์ˆ˜๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด n is NOT perfect. ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : https://whkakrkr.tistory.com#include #include u..

[BOJ][C++] ๋ฐฑ์ค€ 2501๋ฒˆ: ์•ฝ์ˆ˜ ๊ตฌํ•˜๊ธฐ (Bronze III)

https://www.acmicpc.net/problem/2501 ๋ฌธ์ œ์–ด๋–ค ์ž์—ฐ์ˆ˜ p์™€ q๊ฐ€ ์žˆ์„ ๋•Œ, ๋งŒ์ผ p๋ฅผ q๋กœ ๋‚˜๋ˆ„์—ˆ์„ ๋•Œ ๋‚˜๋จธ์ง€๊ฐ€ 0์ด๋ฉด q๋Š” p์˜ ์•ฝ์ˆ˜์ด๋‹ค.6์„ ์˜ˆ๋กœ ๋“ค๋ฉด๊ทธ๋ž˜์„œ 6์˜ ์•ฝ์ˆ˜๋Š” 1, 2, 3, 6, ์ด ๋„ค ๊ฐœ์ด๋‹ค.๋‘ ๊ฐœ์˜ ์ž์—ฐ์ˆ˜ N๊ณผ K๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, N์˜ ์•ฝ์ˆ˜๋“ค ์ค‘ K๋ฒˆ์งธ๋กœ ์ž‘์€ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— N๊ณผ K๊ฐ€ ๋นˆ์นธ์„ ์‚ฌ์ด์— ๋‘๊ณ  ์ฃผ์–ด์ง„๋‹ค. N์€ 1 ์ด์ƒ 10,000 ์ดํ•˜์ด๋‹ค. K๋Š” 1 ์ด์ƒ N ์ดํ•˜์ด๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— N์˜ ์•ฝ์ˆ˜๋“ค ์ค‘ K๋ฒˆ์งธ๋กœ ์ž‘์€ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๋งŒ์ผ N์˜ ์•ฝ์ˆ˜์˜ ๊ฐœ์ˆ˜๊ฐ€ K๊ฐœ๋ณด๋‹ค ์ ์–ด์„œ K๋ฒˆ์งธ ์•ฝ์ˆ˜๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ์—๋Š” 0์„ ์ถœ๋ ฅํ•˜์‹œ์˜ค. ํ’€์ด// ํ’€์ด : https://whkakrkr.tistory.com#include #in..

๋ฐ˜์‘ํ˜•