user-img
์†Œ์ˆ˜ํŒ๋ณ„๋ฒ• 1
thumbnail
ํ•˜๋‚˜ ๋˜๋Š” ๋‹ค์ˆ˜์˜ ์†Œ์ˆ˜ ํŒ๋ณ„๋ฒ•, ๊ทธ๋ฆผ์œผ๋กœ ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๊ธฐ
1. ํ•˜๋‚˜์˜ ์ˆซ์ž์— ๋Œ€ํ•œ ์†Œ์ˆ˜ ํŒ๋ณ„(1) ๋ฐฉ๋ฒ•๋งŒ์•ฝ ์†Œ์ˆ˜์ธ์ง€ ํŒ๋ณ„ํ•ด์•ผํ•  ์ˆซ์ž๋ฅผ N์ด๋ผ๊ณ  ํ•œ๋‹ค๋ฉด, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ N์ด ์†Œ์ˆ˜์ธ์ง€ ์—ฌ๋ถ€๋ฅผ ํŒ๋ณ„ํ•  ์ˆ˜ ์žˆ๋‹ค.int N = Integer.parseInt(br.readLine());for(int i = 2; i(2) ์™œ √N๊นŒ์ง€๋งŒ ํ™•์ธํ•˜๋ฉด ๋˜๋‚˜์š”?'N์—๊ฒŒ ์•ฝ์ˆ˜๊ฐ€ ์กด์žฌํ•œ๋‹ค๋ฉด, ์•ฝ์ˆ˜๋Š” ๊ณฑํ•ด์„œ N์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ์ž์˜ ์ง์ด ์กด์žฌํ•œ๋‹ค. ์ง์ด ๋˜๋Š” ์•ฝ์ˆ˜์˜ ์Œ์„ (A,B)๋ผ ํ•  ๋•Œ, A๊ฐ€ √N๋ณด๋‹ค ์ž‘๋‹ค๋ฉด, B๋Š” √N๋ณด๋‹ค ํฌ๋‹ค.'์œ„์˜ ์„ฑ์งˆ์„ ์ด์šฉํ•ด์„œ, √N์˜ ์ดํ•˜๋งŒ ํ™•์ธํ•œ๋‹ค. ๋งŒ์•ฝ √N ์ดํ•˜์ธ ๋ถ€๋ถ„์—์„œ 1์„ ์ œ์™ธํ•œ ์–ด๋– ํ•œ ์ˆ˜๋„ N์„ ๋‚˜๋ˆŒ ์ˆ˜ ์—†๋‹ค๋ฉด, √N ์ด์ƒ์˜ ๋ฐ˜๋Œ€ํŽธ์—์„œ๋„ N ์ž์‹ ์„ ์ œ์™ธํ•œ ์–ด๋–ค ์ˆ˜๋„ N์„ ๋‚˜๋ˆŒ ์ˆ˜ ์—†์Œ์ด ์ฆ๋ช…๋œ๋‹ค. ๋”ฐ๋ผ์„œ N์€ ์†Œ์ˆ˜์ž„์ด ํŒ๋ช…๋œ๋‹ค.์˜ˆ์‹œ ..
2024.07.11
์•Œ๊ณ ๋ฆฌ์ฆ˜/์•Œ๊ณ ๋ฆฌ์ฆ˜-์ด๋ก