Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#1
سلام به همگی
این ماراتن فقط برای محاسبات ساخته شده . ما اینجا دنبال برنامه نیستیم بلکه دنبال جواب یک سوال محاسباتی هستیم.
چند تا نکته:
1- تا سوال حل نشده ای وجود دارد ، سوال دیگری نگذارید
2- برای سوالات شماره بزنید
3- اگر دوست داشتید ، ایده ی حلتون رو بگید ولی برنامه تون رو اینجا نذارین. (می تونین از ماراتن برنامه نویسی استفاده کنید!!)// لغو شد
4-همه ی سوالات به گونه ای هستند (باید باشند) که با یک برنامه ی قابل قبول ظرف مدت حداکثر 2 دقیقه به جواب برسند.
5-طریقه ی جواب دادن به سوالات اینطوری است که کسی که سوال مطرح کرده باید یک فایل exe در اختیار دیگران بذاره که با استفاده از اون بتونن عددشونو چک کنن. اگر جوابشون درست بود ، یک متن خاص بهشون نشون بده که با نوشتن اون متن بفهمیم سوال رو حل کرده اند.
بر خلاف روند معمول نمی خواهیم از ساده شروع کنیم!
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#2
[center:77b54bde02]
[/center:77b54bde02]
سوال اول:
حاصل جمع همه ی اعداد اول کمتر از دو میلیون را بیابید.​
این هم لینک دانلود برنامه ای که برای اعتبارسنجی پاسخها به کار می رود:
http://www.2shared.com/file/Zdsdbyta/Mohasebat1.html

اگر پاسخ شما درست باشد یک کد به شما داده می شود که می توانید آن را اینجا تایپ کنید.
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#3
Goharshady گفت
[center:bd4578417b]
[/center:bd4578417b]
سوال اول:
حاصل جمع همه ی اعداد اول کمتر از دو میلیون را بیابید.​
این هم لینک دانلود برنامه ای که برای اعتبارسنجی پاسخها به کار می رود:
http://www.2shared.com/file/Zdsdbyta/Mohasebat1.html

اگر پاسخ شما درست باشد یک کد به شما داده می شود که می توانید آن را اینجا تایپ کنید.
یه راه برای حل این سوالات اینه که برنامه ای بنویسیم که اعداد را به ترتیب در این برنامه اعتبارسنج وارد کنه و اگه wrong نبود کد رو در خروجی چاپ کنه.
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#4
بله ، ولی نوشتن آن برنامه از نوشتن برنامه ی اصلی سخت تر است.
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#5
[center:4e9ea0df6a]


[/center:4e9ea0df6a][center:4e9ea0df6a]?WASN'T THIS AN EASY QUESTION[/center:4e9ea0df6a]
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#6
[center:db30423d7d]
[/center:db30423d7d]سوال دوم:
حاصل جمع همه ی اعداد دنباله ی فیبوناچی که زوج هستند و از 4 میلیون کوچکترند را به دست آورید.

برنامه ی اعتبارسنجی:
http://www.2shared.com/file/FtzRWznC/Mohasebat2.html
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#7
[center:9ec41b5783]


!THIS ONE IS EVEN EASIER[/center:9ec41b5783]
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#8
[center:04a996fd3f]

مطلوب است تعداد اعداد طبیعی کوچکتر از 1000 که می توان آن ها را به 26 روش گوناگون به صورت حاصل جمع دو عدد اول نوشت.​
[/center:04a996fd3f]برنامه اعتبارسنج: http://www.2shared.com/file/epVzo_OZ/Question.html

پ.ن. p+q و q+p دو روش گوناگون حساب نمی شوند.
 

Olympiad

New Member
ارسال ها
1,268
لایک ها
134
امتیاز
0
#9
نميدونم چرا احساس مي كنم سوالا از poject euler هستند!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#10
Olympiad گفت
نميدونم چرا احساس مي كنم سوالا از poject euler هستند!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
سوالای آقای گوهرشادی رو نمی دونم، ولی سوال خودم رو همین جوری شانسی نوشتم!!
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#11
Olympiad گفت
نميدونم چرا احساس مي كنم سوالا از poject euler هستند!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
چون تو برنامه ی اعتبارسنجم گفته بودم که از project Euler هستند
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#12
[center:c77b03e768]3[/center:c77b03e768][center:c77b03e768]Happy Holidays[/center:c77b03e768]
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#13
[center:ba44b565db]
[/center:ba44b565db]
سوال چهارم: بزرگترین عامل اول عدد 600851475143 را بیابید.​
 

Olympiad

New Member
ارسال ها
1,268
لایک ها
134
امتیاز
0
#14
من وضع برنامه نويسيم بي ريخته ..........اگه امكانش هست كداتون هم بذاريد

مي خوام اينجا رو به ماراتن برنامه نويسي تبديل كنم!!!!!!!!!!!!
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#15
Olympiad گفت
من وضع برنامه نويسيم بي ريخته ..........اگه امكانش هست كداتون هم بذاريد

مي خوام اينجا رو به ماراتن برنامه نويسي تبديل كنم!!!!!!!!!!!!
متاسفانه خلاف قوانین است. به این دلیل که این سوالات (لااقل سوالات من) از project Euler نوشته شده اند و اگر جواب یا کد آنها را منتشر کنیم بر خلاف قوانین project Euler عمل کرده ایم و این کار اخلاقی نیست.
 

Olympiad

New Member
ارسال ها
1,268
لایک ها
134
امتیاز
0
#16
Goharshady گفت
Olympiad گفت
من وضع برنامه نويسيم بي ريخته ..........اگه امكانش هست كداتون هم بذاريد

مي خوام اينجا رو به ماراتن برنامه نويسي تبديل كنم!!!!!!!!!!!!
متاسفانه خلاف قوانین است. به این دلیل که این سوالات (لااقل سوالات من) از project Euler نوشته شده اند و اگر جواب یا کد آنها را منتشر کنیم بر خلاف قوانین project Euler عمل کرده ایم و این کار اخلاقی نیست.
خوب به من با پيغام شخصي بديد (لطفا/خواهشا/...)
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#17
من برنامه هامو منظم نگهداری نمی کنم. از این به بعد برای شما با پیام شخصی خواهم فرستاد
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#18
عجب عددیه! تو unsigned long long هم جا نمی شه
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#19
SABB گفت
عجب عددیه! تو unsigned long long هم جا نمی شه
همینه دیگه، الکی که نیست
ضمنا ویندوز یه چیزی داره به نام calculator ، می تونید یکی یکی تقسیم کنید!
 
بالا