748 - Exponentiation
پنجشنبه, ۱ تیر ۱۳۹۱، ۰۶:۱۸ ب.ظ
لینک سوال :
ترجمه سوال :
سوال میگه که یه عدد اعشاری R و یه عدد صحیح n میده و مقدار دقیق R^n می خواد .
حل
برای حل این سوال کافیه تعداد ارقام بعد از اعشار رو رو بدست بیارید و اسمش رو k بزارید ، واضحه که جواب k * n رقم بعد از اعشار داره .
حالا می تونید به R مثل یک عدد صحیح نگاه کنید و با Big Integer به توان مورد نظر برسونید .
موقع چاپ هم اول k*n تا از اعداد رو چاپ کنید ، بعد یه '.' و بعد اعداد باقی مانده .
حواستون باشه که ممکنه طول جواب از k*n کمتر باشه ، تو این حالت باید به اندازه مورد نظر 0 بعد از اعشار چاپ کنید .
۹۱/۰۴/۰۱