user-img
์•ฝ์ˆ˜์˜ ํ•ฉ 1
thumbnail
โค๏ธ [๋ฐฑ์ค€] 17425 ์•ฝ์ˆ˜์˜ ํ•ฉ java
1. ๋ฌธ์ œ ์„ค๋ช… ๐Ÿ“Œ๋ฌธ์ œ ๋งํฌf(n) = n์ด๋ž€ ์ˆซ์ž์˜ ์•ฝ์ˆ˜๋“ค์˜ ํ•ฉg(n) = 1~n๊นŒ์ง€ ๊ฐ ์ˆซ์ž์˜ ์•ฝ์ˆ˜๋“ค์˜ ํ•ฉ ์ฆ‰ f(1) ~ f(n)์˜ ํ•ฉ2. ์ ‘๊ทผ ๋ฐฉ์‹ ๐Ÿ—ƒ๏ธKEY WORD: ๋ˆ„์  ํ•ฉ, ์‹œ๊ฐ„ ๋ณต์žก๋„์— ๋Œ€ํ•œ ๊ฐf(n)์„ ๊ตฌํ•œ๋‹ค. (1~ 1000000 ๊นŒ์ง€ ์ „์ฒด ์ˆ˜์— ๋Œ€ํ•ด ๊ตฌํ•œ๋‹ค.)๋ชจ๋“  f(n) ๋ฐฐ์—ด์„ 1๋กœ ์ดˆ๊ธฐํ™” (1์€ ๋ฌด์กฐ๊ฑด ์•ฝ์ˆ˜์— ํฌํ•จ๋˜๋ฏ€๋กœ)f(ij) += i(i = 2 ~ 1000000๊นŒ์ง€ ๋ชจ๋‘ ์ˆœํšŒ, j = 1๋ถ€ํ„ฐ 1์”ฉ ์ฆ๊ฐ€ํ•จ. ์ฆ‰ `ij=i์˜ ๋ฐฐ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋ƒ„.`)g(n)์€ f(n)์˜ ๋ˆ„์ ์œผ๋กœ ๊ตฌํ•œ๋‹ค.๋‹ต์„ ์ถœ๋ ฅํ•œ๋‹ค.f(i*j) = i๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด, i์˜ ๋ฐฐ์ˆ˜์—๋Š” i๋ฅผ ๋ฌด์กฐ๊ฑด ๋”ํ•˜๊ณ  i๊ฐ€ 1~ 1000000๊นŒ์ง€ ๋ชจ๋“  ์ˆ˜๋ฅผ ์ˆœํšŒํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ ์ˆซ์ž๋งˆ๋‹ค ์ž์‹ ์˜ ์•ฝ์ˆ˜๋ฅผ ๋น ์ง์—†์ด ๋”ํ•  ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋‹ค..
2024.12.10
์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œ ํ’€์ด