اون چیزی که دیگه داخل این الگوریتم ها تجربه شده اینه که اینا همش ریاضیه و باید درس خونده باشی تا بدونی و با فکر کردن راحت نیست (مال مثل خیام و پاسکال نیستیم که بتونیم روش ابداع کنیم. البته نه به این معنی که خنگیم ها سوء تفاهم نشه)

باسه اون تعداد زیرمجموعه های سه عضوی مجموعه عدد N فرمولش بصورت زیره. دیگه بعدش فکر نکنم مشکل باشه.
c(n,r)=n!/(r!*(n-r)!)
این کار یعنی انتخاب r شی از n شی که جابجایی داخلش بی تأثیره

باسه سوال سومت هم راحته
بیا با سه تا حلقه شمارشی تو در تو که هر کدوم از عدد قبل بعلاوه یک شروع می شه تا N
برو بعداً تمامی زیرمجموعه ها مشخص می شه.
اگه خواستی زبونش رو بگو تا برات بنویسم.