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

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

آسان

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

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

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

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

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

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

راهنمایی‌ها

این تمرین از شما می‌خواهد مجموعه‌ای از داده‌ها را پردازش کنید. می‌توانید با استفاده از LINQ (پرس‌وجوی یکپارچه‌ی زبان) کد خود را ساده‌تر کنید. برای اطلاعات بیشتر، این صفحه را ببینید.

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

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

در Exercism ثبت‌نام کنید تا C# را همراه با 62 مفهوم178 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.