پروژهی اویلر-۱ (پاسخ)
صورت مساله را میتوانید اینجا و یا اینجا ببینید.
و اما جواب مسالهی اول:
این مساله سادهای بود و عملا نیاز به نوشتن برنامه نداشت.
فرض کنید فقط میخواستیم جمع اعداد کوچکتر از ۱۰۰۰ را که بر ۳ بخشپذیرند را محاسبه کنیم (
)

و اگر فقط میخواستیم جمع اعداد کوچکتر از ۱۰۰۰ را که بر ۵ بخشپذیرند را محاسبه کنیم (
)

حالا، اگر به جمع
و
نگاه کنیم میبینیم که این تقریبا همان چیزی است که به دنبال آن بودهایم. تنها تفاوت در این است که اعدادی مانند ۱۵ و ۳۰ و ... را ۲ بار جمع زدهایم که باید اصلاحشان کنیم. پس حاصل جمع مورد نظر ما میشود: ۲۳۳۱۶۸

Categories: پروژهی اویلر (projecteuler)
سلام
حیف که چیزی از اینا سرم نمیشه.