کاره ساده اینه که عدد 100 رقمی رو به عنوان یه عدد کامل از ورودی بگیری و بریزی تو یه int
int n = 100000000000000000000000000000000000000 ;
خب حالا کافیه که یه حلقه تعریف کنی که یکی یکی یک رقم از این جدا کنه و اینا رو بریزه تو یه آرایه با این روش میشه عدد رو تجزیه کرد به عدد های کوچکتر :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مثلا روی یه عدد 3 رقمی من انجام میدم اینکارو
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فقط مشکل اینه که این آرایه حاصل چون از آخرین رقم شروع به کندن میکنه برعکس خواهد بود یعنی
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خواهد بود که او رو هم یه آرایه جدید براش در نظر میگیری و با یه حلقه از آخرین عدد آرایه قبلی میگیری میندازی تو اولین خونه آرایه جدید و برعکسش میکنیدر پایان یه آرایه از اعداد داری
اگه جاییش رو متوجه نشدی بگو و برنامه ای که نوشتی رو هم اینجا بزار