View Full Version : سوال: مغلوب کردن یک عدد N رقمی در ریاضیات ؟
shahriar2211
سه شنبه 29 دی 1388, 12:43 عصر
بهترین روش برای به دست آورن مغلوب یک عدد در ریاضیات به چه صورت میباشد ؟ :متفکر:
یعنی ( 321 را تبدیل کنیم به 123)
البته یک عدد N رقمی !
دوستان حل مسله را به صورت فرمول ریاضی یا الگوریتم میخواستم . ( به صورت کد نویسی و زبان خاصی نباشه لطفا)
qwerty11
سه شنبه 29 دی 1388, 14:37 عصر
فرض کن میخوای عدد مغلوب رو توی g ذخیره کنی.
هر بار رقم یکان عدد n رو به دست بیار (عدد r) و g رو برابر g*10+r قرار بده و n رو هم تقسیم بر 10 کن. اگه n صفر شد بیا بیرون !
nima898
چهارشنبه 30 دی 1388, 00:33 صبح
به اين تاپيك ها يه سري بزنيد
http://barnamenevis.org/forum/showpost.php?p=859957&postcount=12
http://barnamenevis.org/forum/showthread.php?t=30972
lordarma
چهارشنبه 30 دی 1388, 17:14 عصر
به نظر من یک روش ساده وجود دارد ،
ابتدا عدد مورد نظر را به یک رشته تبدیل کن ،
سپس رشته را برگردان (تابع مخصوصی در همه زبان ها برای این کار وجود دارد ، مثلا کلمه ali می شود ila) ،
حال دوباره تابع رشته ای معکوس شده را به عدد تبدیل کن ،
چطوره؟!:چشمک:
nima898
یک شنبه 04 بهمن 1388, 09:32 صبح
(تابع مخصوصی در همه زبان ها برای این کار وجود دارد ، مثلا کلمه ali می شود ila) ،
منظور دوستمون استفاده از زبان برنامه نویسی نبود
( به صورت کد نویسی و زبان خاصی نباشه لطفا)
بلکه منظور الگوریتم نویسیست
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.