PDA

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) ،

منظور دوستمون استفاده از زبان برنامه نویسی نبود

( به صورت کد نویسی و زبان خاصی نباشه لطفا)
بلکه منظور الگوریتم نویسیست