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

๋ชฉ๋กC์–ธ์–ด (15)

๐Ÿ’ป๐Ÿ’ญ๐ŸŽง๐ŸŒ

[C] ๋ฐฑ์ค€ 2511๋ฒˆ ๋ฌธ์ œ

์ •์ˆ˜ํ˜• ๋ฐฐ์—ด A,B๋ฅผ ์„ ์–ธํ•˜๊ณ  ์นด๋“œ ์ˆซ์ž๋ฅผ ์ฐจ๋ก€๋Œ€๋กœ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค. ํ•œ ๋ผ์šด๋“œ๋งˆ๋‹ค ๋” ํฐ ์ˆซ์ž๋ฅผ ๊ฐ€์ง„ ๊ฒƒ์— 3์ ์„ ๋”ํ•œ๋‹ค. (A๊ฐ€ ํฌ๋‹ค๋ฉด ascore์— +3 ,B๊ฐ€ ํฌ๋‹ค๋ฉด bscore์— +3) ์ด๋•Œ ์ด์Šน์ ์ด ๊ฐ™์„ ๋•Œ ์ œ์ผ ๋งˆ์ง€๋ง‰์— ์ด๊ธด ์‚ฌ๋žŒ์„ ๊ฒŒ์ž„์˜ ์Šน์ž๋กœ ์ •ํ•ด์•ผํ•˜๋ฏ€๋กœ ์ •์ˆ˜ํ˜• ๋ณ€์ˆ˜ chk์— ์ธ๋ฑ์Šค(i)๋ฅผ ๊ณ„์† ์—…๋ฐ์ดํŠธํ•ด๋‘”๋‹ค. ๋™์ ์ด ๋‚˜์˜ฌ ๊ฒฝ์šฐ์—๋Š” ascore๊ณผ bscore์— ๋ชจ๋‘ 1์„ ๋”ํ•˜๊ณ  sum์— ์ธ๋ฑ์Šค i๋ฅผ ๋”ํ•œ๋‹ค. sum์— ์ธ๋ฑ์Šค ์ˆซ์ž๋ฅผ ๋”ํ•˜๋Š” ์ด์œ ๋Š” ๋ชจ๋“  ๋ผ์šด๋“œ์—์„œ ๋น„๊ธฐ๋Š” ๊ฒฝ์šฐ์— sum์€ 45๊ฐ€ ๋˜์•ผํ•จ์„ ์ด์šฉํ•ด์„œ ๋ฌด์Šน๋ถ€์ธ์ง€ ์•„๋‹Œ์ง€๋ฅผ ํŒ๋‹จํ•˜๊ธฐ ์œ„ํ•ด์„œ์ด๋‹ค. #include int main() { int A[10],B[10]; int ascore=0,bscore=0; int chk = 0,sum = 0;..

C์–ธ์–ด 2021. 10. 3. 12:49
[C] ๋ฐฑ์ค€ 1977๋ฒˆ ๋ฌธ์ œ

๊ฐ€์žฅ ์ฒ˜์Œ์—๋Š” M๊ณผ N์ด 10000์ดํ•˜์ด๋ฏ€๋กœ for๋ฌธ์œผ๋กœ 1๋ถ€ํ„ฐ 100๊นŒ์ง€ ๋Œ๋ ค์„œ ๋ฒ”์œ„์— ํ•ด๋‹นํ•˜๋ฉด ๋”ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ํ•˜๋ ค๊ณ  ํ–ˆ์œผ๋‚˜ ์—ญ์‹œ๋‚˜ ์‹œ๊ฐ„์ดˆ๊ณผ๋กœ ์‹คํŒจํ–ˆ๋‹ค! ๋‘๋ฒˆ์งธ๋กœ ์ƒ๊ฐํ•œ ๋ฐฉ๋ฒ•์€, ์™„์ „์ œ๊ณฑ์ˆ˜๊ฐ€ ์•„๋‹Œ ์ˆ˜์˜ ์ œ๊ณฑ๊ทผ์€ ์™„์ „ํ•œ ์ •์ˆ˜๊ฐ€ ์•„๋‹ํ…Œ๋‹ˆ ๊ทธ๊ฑธ ๋‹ค์‹œ ์ œ๊ณฑํ•˜๋ฉด ๋‹ค๋ฅธ ๊ฐ’์ด ๋‚˜์˜ค์ง€ ์•Š์„๊นŒ..? ํ–ˆ๋Š”๋ฐ ๊ฐ™์€ ๊ฐ’์ด ๋‚˜์™€์„œ ์‹คํŒจ ์„ธ๋ฒˆ์งธ๋กœ ์ƒ๊ฐํ•œ ๋ฐฉ๋ฒ•์€, ์ œ๊ณฑ๊ทผ์— 10์„ ๊ณฑํ•˜๊ณ  int ๋ณ€์ˆ˜์— ์ €์žฅํ•œ ๋’ค ๋‹ค์‹œ 10์„ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€ ๊ฐ’์„ ํ™•์ธํ•ด์„œ 0 ์ด๋ฉด ์™„์ „์ œ๊ณฑ์ˆ˜๋กœ ํŒ๋‹จํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ๋‘๋ฒˆ์งธ๋ฐฉ๋ฒ•๊ณผ ๋น„์Šทํ•œ ๋…ผ๋ฆฌ๋กœ ์™„์ „์ œ๊ณฑ์ˆ˜๊ฐ€ ์•„๋‹Œ ์ˆ˜์˜ ์ œ๊ณฑ๊ทผ์€ ์ •์ˆ˜๊ฐ€ ์•„๋‹Œ ์‹ค์ˆ˜์ธ ์ ์„ ์ด์šฉํ–ˆ๋‹ค. ex) 63์˜ ์ œ๊ณฑ๊ทผ = 7.9372539 ์— 10์„ ๊ณฑํ•˜๋ฉด 79.XXX์ด๊ณ  ์ด๋ฅผ int ๋ณ€์ˆ˜์— ์ €์žฅํ•˜๋ฉด 79 ์ด๋ฏ€๋กœ ์—ฌ๊ธฐ์„œ 10์„ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋Š”..

C์–ธ์–ด 2021. 9. 18. 17:57