انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کمک برای نوشتن برنامه

کمک برای نوشتن برنامه

#1
سلام،
می خواستم یک مساله ریاضی را جل کنم اما به مشکل برخوردم ،مساله به این صورته:
فرض کنید سه (در حالت کلی n)عدد داریم که این سه عدد از یک مقدار حداکثر مثلا 1000 تا 100 به صورت گسسته و با پله های 100 تایی تغییر می کنند ،تعداد حالات ممکن برای قرار دادن اعداد چند حالت است و این حالات کدامند ،نکته مهم هم اینه که تکرار ها غیر قابل قبول هستند مثلا:800-1000-1000 با 1000-800-1000 با 1000-1000-800 فرقی ندارد اما عدد های یکسان ایرادی ندارند:800-800-800

متشکر
پاسخ

کمک برای نوشتن برنامه

#2
سلام.
این سوال، با روش های درس آمار حل می شود.
اعداد 100 تا 1000 با گام های 100 تایی، می شود 10 عدد. پس 10 عدد داریم. 
در آمار گفته می شود که سه خانه خالی در نظر بگیرید، برای خانه اول، 10 انتخاب داریم. فرض کنید یک عدد را برای آن انتخاب کردیم. پس برای خانه دوم، 9 انتخاب داریم، با انتخاب یکی برای خانه دوم، برای خانه سوم هم تعداد 8 انتخاب داریم. پس تعداد حالات برای موارد غیر تکراری، برابر ضرب سه عدد 10 و 9 و 8 می باشد.
همچنین برای حالتی که هر سه خانه، با یک عدد پر شوند نیز تعداد 10 حالت خواهیم داشت.
بنابراین، تعدا حالات به صورت زیر می باشد :
730=(8*9*10)+10
برای نمایش حالت ها، خودتان کد بنویسید، اگر موفق نشدید، کدهایتان را اینجا بنویسید تا راهنمایی کنم.
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان