سلام دوستان من دنبال یه الگوریتم میگردم که خیلی فکرمو مشغول کرده... نمیدونم ها به نظرم خیلی ساده است اما نمیتونم بنویسم؟
میخوان اینو برام چاپ کنه:
1
121
32123
4321234
543212345
.........تا آخر
ممنون میشم کمک کنید
Printable View
سلام دوستان من دنبال یه الگوریتم میگردم که خیلی فکرمو مشغول کرده... نمیدونم ها به نظرم خیلی ساده است اما نمیتونم بنویسم؟
میخوان اینو برام چاپ کنه:
1
121
32123
4321234
543212345
.........تا آخر
ممنون میشم کمک کنید
من فکر می کنم خط دوم این مثال یه اشکالی داره
با سلام
ببخشید
من فکر می کنم خط دوم این مثال یه اشکالی داره با فرض اینکه غلط تایپی باشه و شکل صحیح اون به صورت زیر باشه
1
212
32123
4321234
و ...
می تونم اینطور جواب بدم که عدد جدید ، می تونه شماره line باشه مثل 1 سپس در خط بعد مقدار قبلی(1) در وسط و خط جدید (2) در طرفین مقدار قدیم (212) همینطور تا آخر مثلا برای تولید خط چهارم مقدار قدیم (32123) که شماره 4 در طرفین اون اضافه شده اند .
<<امیدوارم اگه صورت مسئله رو تغییر دادم درست فکر کرده باشم >>
موفق باشید
فکر کنم بصورت بازگشتی میشه :متفکر:
با دوتا حلقۀ تودروتو، اینطور که وقتی توی سطر i ام باشه از j=0 تا 2*i بره و هر بار i-j ویا j-i رو چاپ کنه. هر کدوم بزرگتر مساوی 1 بشه.
اقا جوابش تو این لینک هست...یکی از بروبچ دانشگاه زحمت کشید برام http://forum.cm84.net/showthread.php?tid=612&pid=1841
آقا شرمنده لینک بالا مربوط به یه الگوریتم دیگه بود این لینکشه
http://forum.cm84.net/showthread.php?s=536683ee&tid=606