ํŽธ์˜์„ฑ ํŒจ์น˜๋ฅผ ์œ„ํ•ด ๊ฐ•ํ™” ๋น„์šฉ์„ ์ผ๊ด„ ๊ณ„์‚ฐํ•˜๋Š” ์ €๋ ดํ•œ ๋ฐฉ๋ฒ•์„ ์ฐพ๋‹ค๊ฐ€ ๋จธ๋ฆฌ๊ฐ€ ํ„ฐ์ ธ ๋ฒ„๋ฆผ.


๋Œ€์ฒด ๋‚œ ์ค‘๊ณ ๋“ฑํ•™๊ต๋•Œ ํ•˜๋ผ๋Š” ๊ณต๋ถ€๋Š” ์•ˆํ•˜๊ณ  ๋ฌด์–ผ ํ–ˆ๋Š”๊ฐ€.


...์‚ฌ์‹ค ๊ทธ๋ฆผ ๊ทธ๋ฆฌ๊ณ  ๋†€๊ฑฐ๋‚˜ ์žค์Œ ใ…Ž



์–ด์ฐŒ์ €์ฐŒ ๊ตฌ๊ธ€ ์ฐพ์•„๊ฐ€๋ฉด์„œ ํ•˜๋‹ค๊ฐ€ ๋„ํ†ต ๋‹ต์ด ์•ˆ๋‚˜์˜ค๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์–ด ํ—ฌํ”„์ฝœ ์นœ๋‹ค ใ… 


์•„๋Š” ์นœ๊ตฌ๋“ค ์žˆ์œผ๋ฉด ๋‹ต ์ข€ ์•Œ๋ ค์ฃผ๋ผ ใ… ใ… 




<๋ฌธ์ œ>


1.15์˜ 10์Šน์€ ๋Œ€์ถฉ 4.04์ด๋‹ค. (1.15 ^ 10 = 4.045557736....)


100,000,000 ์ด๋ผ๋Š” ๊ฐ’์„ ๊ฐ€์ง€๋Š” a๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•  ๋•Œ, a์˜ ๊ฐ’์„ ๋„˜์ง€ ์•Š์œผ๋ฉด์„œ a์— ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด 1.15์˜ ์Šน์ˆ˜๋Š” ๋ช‡์ธ๊ฐ€?


์ฐธ๊ณ ๋กœ ๋‹ต์€ 131์ž„.


1.15 ^ 131 = 89416380.56.... // 132๋ถ€ํ„ฐ 1์–ต ๋„˜์–ด๊ฐ





๊ทธ๋ƒฅ for๋ฌธ์œผ๋กœ ๋Œ๋ฆฌ๋ฉด ๋˜์ž–์•„? ๋ผ๊ณ  ์ƒ๊ฐํ•  ์ˆ˜๋„ ์žˆ์–ด.



int i;


for(i = 0; Math.Pow(1.15, i) < 100000000; i++){}


return i - 1;



๋ฌผ๋ก  ๊ทธ๋ ‡๊ฒŒ ๊ณ„์‚ฐํ•˜๋ฉด ์›ํ•˜๋Š” ๊ฐ’์€ ์ฐพ์„ ์ˆ˜ ์žˆ์–ด.


๊ทผ๋ฐ ์ง€๊ธˆ ํ•˜๋ ค๋Š” ํ”ผ์ณ ์ƒ ๊ฒŒ์ž„ ๋‚ด์—์„œ ์ € ์ง“์„ ๊ต‰์žฅํžˆ ์ž์ฃผํ•˜๊ฒŒ ๋  ๊ฒƒ ๊ฐ™๊ฑฐ๋“ ... ์ดˆ๋‹น 120ํšŒ ์ด์ƒ?


๊ทธ๋•Œ๋งˆ๋‹ค for๋ฌธ์ด ๋ช‡ ๋ฐฑ๋ฒˆ์”ฉ ๋Œ์•„๊ฐ€๋Š” ์ƒํ™ฉ์ด ๋„ํ†ต ๋ง˜์— ๋“ค์ง€ ์•Š์•„์„œ ๋ง์•ผ.




์ง„์งœ ๋ฐฉ๋ฒ•์ด ์—†์œผ๋ฉด ์ €๋ ‡๊ฒŒ ์“ฐ๊ฒ ๋Š”๋ฐ, ์•„๋ฌด๋ฆฌ ์ƒ๊ฐํ•ด๋„ ๋‚ด๊ฐ€ ๋นก๋Œ€๊ฐ€๋ฆฌ๋ผ ๋ฐฉ๋ฒ•์„ ๋ชป ์ฐพ๋Š”๊ฑฐ์ง€ ์กธ๋ผ ์Šค๋งˆํŠธํ•œ ์ˆ˜์‹์ด ์žˆ์„ ๊ฒƒ ๊ฐ™๊ฑฐ๋“ ?


n์Šน ๊ตฌํ•˜๋Š” ๋ฒ•์ด๋ผ๊ณ  ๊ตฌ๊ธ€์— ์ณ๋ด๋„ ๋ฐฉ๋ฒ•์„ ๋ชป ์ฐพ๊ฒ ์–ด...


์ •ํ™•ํžˆ n์Šน์„ ์—ญ์‚ฐํ•˜๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ํ•ด๋‹น ๊ฐ’์„ ๋„˜์ง€์•Š๋Š” ๊ทผ์‚ฌ๊ฐ’์„ ๊ตฌํ•˜๋Š”๊ฑฐ๋ผ ๋” ๊ทธ๋ž˜.




ํ˜น์‹œ ์ˆ˜ํ•™ ์ž˜ ์•„๋Š” ์นœ๊ตฌ๋“ค ์ข€ ๋„์™€์ฃผ๋ผ ใ… 


๋ฐ”์ ํ…Œ๋‹ˆ ๊ฒ€์ƒ‰์–ด๋ผ๋„ ์•Œ๋ ค์ฃผ๋ฉด ๋‚ด๊ฐ€ ์ฐพ์•„๋ณผ๊ฒŒ.


์–ดํ—ˆ์œ ใ… ใ… ใ