ابزار هدایت به بالای صفحه

دانشجوی کارشناسی ارشد علوم کامپیوتر دانشگاه زاهدان

دانشجوی کارشناسی علوم‌کامپیوتر دانشگاه یزد



۱۱ مطلب با موضوع «++C :: سوالات پروجکت اویلر» ثبت شده است

Project Euler -Problem 12

ترجمه سوال :  Project Euler -Problem 12 :Highly divisible triangular number

دنباله اعداد مثلثی بوسیله جمع اعداد طبیعی تولید می شود. پس هقتمین عدد مثلثی 28 = 7+ 6 + 5 + 4 + 3 + 2 + 1 خواهد بود.ده عضو ابتدای این دنباله اعداد زیر هستند:

1 ، 3 ، 6 ،10, 15 ، 21 ، 28 ، 36 ، 45 ، 55 ، ...

اکنون مقسوم علیه های هفت عدد مثلثی آغازین را می نویسیم:

1: 1
3: 1,3
6: 1,2,3,6
10: 1,2,5,10
15: 1,3,5,15
21: 1,3,7,21
28: 1,2,4,7,14,28

می توان دید 28 اولین عدد مثلثی است که بیش از پنج مقسوم علیه دارد.

مقدار اولین عدد مثلثی که بیش از پانصد مقسوم علیه دارد چند است؟

به خاطر قوانین بلاگ انتشار برای عموم آزاد نیست . برای دریافت رمز فایل  ایمیل خود را در نظر خصوصی قرار دهید !!

 

۲۷ تیر ۹۲ ، ۰۴:۱۸ ۱ نظر موافقین ۲ مخالفین ۰
ناصر باقری

Project Euler -Problem 10

ترجمه سوال: Project Euler -Problem 10 :Summation of primes

مجموع اعداد اول کوچکتر از 10 برابر است با 17 = 7 + 5 + 3 + 2

مجموع اعداد اول کوچکتر از دو میلیون را پیدا کنید.

به خاطر قوانین بلاگ انتشار برای عموم آزاد نیست. فقط برای این سوال استثنا !!

هر دو  کد نسبتا متشابه  ولی با جواب های متفاوت -- تفاوت در long 

جواب صحیح :Summation of primes

جواب نادرست:Summation of primes

اما علت:

 long    

32 بیت فضا می گیره . int32     از -2147483648 تا 2147483647
long long
64 بیت فضا می گیره . int64     از -9223372036854775808 تا 9223372036854775807

۲۶ تیر ۹۲ ، ۰۵:۵۴ ۰ نظر موافقین ۱ مخالفین ۰
ناصر باقری

Project Euler -Problem 9

ترجمه سوال :  Project Euler Problem 9  : Special Pythagorean triplet

یک سه گانه فیثاغورثی مجموعه سه عدد a , b, c است که،             a2 + b2 = c2

به عنوان مثال ، 52 = 25 = 16 + 9 = 42 + 32

دقیقا یک سه گانه فیثاغورثی وجود دارد که a + b + c = 1000 .

حاصل ضرب abc را پیدا کنید.

به خاطر قوانین بلاگ انتشار برای عموم آزاد نیست . برای دریافت رمز فایل  ایمیل خود را در نظر خصوصی قرار دهید !!

۲۵ تیر ۹۲ ، ۱۷:۴۸ ۰ نظر موافقین ۱ مخالفین ۰
ناصر باقری

Project Euler- Problem 8

ترجمه سوال : Project Euler Problem 8  : Largest product in a series

بزرگترین حاصل ضرب 5 رقم پشت سر هم در عدد 1000 رقمی زیر را پیدا کنید.

عدد

یه نکته هم درباره این کد و "/0 "و " "string باید بدونید !                               نکته

به خاطر قوانین بلاگ ، انتشار برای عموم آزاد نیست .   رمز فایل = اسم خواهر زاده من چیه؟

Largest product in a series

۲۵ تیر ۹۲ ، ۱۴:۵۷ ۰ نظر موافقین ۲ مخالفین ۰
ناصر باقری

Project Euler -Problem 7

ترجمه سوال :     Project Euler Problem 7 : 10001st prime 

اگر اعداد اول را پشت سر هم بنویسیم داریم: 2، 3، 5، 7، 11 و 13. می بینیم که ششمین عدد اول 13 است.

10001 امین عدد اول چند است؟

به خاطر قوانین بلاگ انتشار برای عموم آزاد نیست . برای دریافت رمز فایل  ایمیل خود را در نظر خصوصی قرار دهید !

10001st prime    +  راهنما 

۲۵ تیر ۹۲ ، ۰۲:۰۲ ۰ نظر موافقین ۱ مخالفین ۱
ناصر باقری

ما را در تلگرام دنبال کنید
ورود به کانال
ورود به بخش الگوریتم‌ها
ورود
ورود به بخش مقالات
ورود