مسیرها
/
Elixir
Elixir
/
تمرین‌ها
/
تفاضل مربع‌ها
تفاضل مربع‌ها

تفاضل مربع‌ها

متوسط

دستورالعمل‌ها

تفاوت بین مربع مجموع و مجموع مربع‌های N عدد طبیعی نخست را پیدا کنید.

مربع مجموع ده عدد طبیعی نخست برابر است با (۱ + ۲ + ... + ۱۰)² = ۵۵² = ۳۰۲۵.

مجموع مربع‌های ده عدد طبیعی نخست برابر است با ۱² + ۲² + ... + ۱۰² = ۳۸۵.

بنابراین تفاوت بین مربع مجموع ده عدد طبیعی نخست و مجموع مربع‌های ده عدد طبیعی نخست برابر است با ۳۰۲۵ - ۳۸۵ = ۲۶۴۰.

انتظار نمی‌رود که خودتان از اصول اولیه راه‌حلی کارآمد برای این مسئله کشف کنید؛ پژوهش کردن مجاز است، بلکه تشویق هم می‌شود. یافتن بهترین الگوریتم برای این مسئله، مهارتی کلیدی در مهندسی نرم‌افزار است.

ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Elixir Exercism

آماده‌اید تفاضل مربع‌ها را شروع کنید؟

در Exercism ثبت‌نام کنید تا Elixir را همراه با 58 مفهوم168 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.