SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#41
کد
#include<iostream.h>
#include<fstream.h>
int main()
{
    ifstream read("in.txt");
    ofstream write("out.txt");
    unsigned long long m,max=0,i,j,a[20][20];
    for(i=0;i<20;i++)
	  for(j=0;j<20;j++)
		read>>a[i][j];
    for(i=0;i<20;i++)
    {
				 for(j=0;j<17;j++)
				 {
							   m=a[i][j]*a[i][j+1]*a[i][j+2]*a[i][j+3];
							   if(m>max)
							   {
									  max=m;
							   }
				 }
    }
    for(i=0;i<17;i++)
    {
				 for(j=0;j<20;j++)
				 {
							   m=a[i][j]*a[i+1][j]*a[i+2][j]*a[i+3][j];
							   if(m>max)
							   {
									  max=m;
							   }
				 }
    }
    for(i=0;i<17;i++)
    {
				 for(j=0;j<17;j++)
				 {
							   m=a[i][j]*a[i+1][j+1]*a[i+2][j+2]*a[i+3][j+3];
							   if(m>max)
							   {
									  max=m;
							   }
				 }
    }
    for(i=3;i<20;i++)
    {
				 for(j=17;j>-1;j--)
				 {
							   m=a[i][j]*a[i-1][j+1]*a[i-2][j+2]*a[i-3][j+3];
							   if(m>max)
							   {
									  max=m;
							   }
				 }
    }
    write<<max;
    return 1374;
}
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#42

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#43

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#44
6
این خیلی آسونتر از اینه که اینقدر طول بکشه



end of 6

ضمنا حس می کنم اینطوری خیلی قشنگ نیست. نظرتون چیه که برنامه ها رو هم همینجا بذاریم؟
از الآن نظرسنجی شروع می شه
من هم همیشه آخرش نظرم رو می گم
 

Olympiad

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

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

Goharshady1

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

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

Project Euler گفت
I solved it by using a search engine, does that matter?
Making use of the internet to research a problem is to be encouraged as there could be hidden treasures of mathematics to be discovered beneath the surface of many of these problems. However, there is a fine line between researching ideas and using the answer you found on another website. If you photocopy a crossword solution then what have you achieved? Nevertheless Project Euler prohibits its users from such an act.
اما امروز که چک کردم اینو دیدم:
Project Euler گفت
I solved it by using a search engine, does that matter?
Making use of the internet to research a problem is to be encouraged as there could be hidden treasures of mathematics to be discovered beneath the surface of many of these problems. However, there is a fine line between researching ideas and using the answer you found on another website. If you photocopy a crossword solution then what have you achieved?.
قسمت Disclaimer هم همینطور:
Today's project Euler گفت
Members have generally taken pride in showing their achievements. The obvious place to do so is the forum that is set up for each problem. However the increasing popularity has also been attracting people with a different agenda. With so many internet sites publishing answers for the PE problems instead of using the forum on this site, some people now seem to take pride in gathering and submitting those answers for whatever reason.
قبلا در این قسمت به کسانی که کد را می گذارند هم گیر داده بود ولی الآن اینطوری نیست.
پس به این نتیجه ی اخلاقی می رسیم که قوانین Project Euler عوض شده است و فقط کاربرانی را که اینگونه به سوالات جواب می دهند محکوم می کند نه کسانی که کد را منتشر می کنند. ضمنا Project Euler forum برای همه ی سوالات باز شده است و هر کسی می تواند حتی قبل از حل سوال فروم را بخواند و جواب را پیدا کند.
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#47
Goharshady1 گفت
Olympiad گفت
Goharshady گفت
Olympiad گفت
من وضع برنامه نويسيم بي ريخته ..........اگه امكانش هست كداتون هم بذاريد

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

Project Euler گفت
I solved it by using a search engine, does that matter?
Making use of the internet to research a problem is to be encouraged as there could be hidden treasures of mathematics to be discovered beneath the surface of many of these problems. However, there is a fine line between researching ideas and using the answer you found on another website. If you photocopy a crossword solution then what have you achieved? Nevertheless Project Euler prohibits its users from such an act.
اما امروز که چک کردم اینو دیدم:
Project Euler گفت
I solved it by using a search engine, does that matter?
Making use of the internet to research a problem is to be encouraged as there could be hidden treasures of mathematics to be discovered beneath the surface of many of these problems. However, there is a fine line between researching ideas and using the answer you found on another website. If you photocopy a crossword solution then what have you achieved?.
قسمت Disclaimer هم همینطور:
Today's project Euler گفت
Members have generally taken pride in showing their achievements. The obvious place to do so is the forum that is set up for each problem. However the increasing popularity has also been attracting people with a different agenda. With so many internet sites publishing answers for the PE problems instead of using the forum on this site, some people now seem to take pride in gathering and submitting those answers for whatever reason.
قبلا در این قسمت به کسانی که کد را می گذارند هم گیر داده بود ولی الآن اینطوری نیست.
پس به این نتیجه ی اخلاقی می رسیم که قوانین Project Euler عوض شده است و فقط کاربرانی را که اینگونه به سوالات جواب می دهند محکوم می کند نه کسانی که کد را منتشر می کنند. ضمنا Project Euler forum برای همه ی سوالات باز شده است و هر کسی می تواند حتی قبل از حل سوال فروم را بخواند و جواب را پیدا کند.
از کجا مطمئن باشیم شما هکش نکردین؟
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#48
شما آزادید که هر طور می خواهید فکر کنید ولی اگه اینطوری فکر کنید من کاری می کنم که این توهم جذب به واقعیت تبدیل بشه و امکان استفاده ی همه تون از Project Euler از بین بره

نترسین بابا! اینها فقط تهدید (یا به قول بعضی ها
تحدید!!!!) بود.
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#49
[center:2db0ff7a4f]6
زندگی ما برپایه علم استوار است، نه خرافات!
[/center:2db0ff7a4f]
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#50
[center:97ff6990aa]
6


تصحیح کد قبلی:

کد
#include<iostream.h>
#include<fstream.h>
int main()
{
    ifstream read("in.txt");
    ofstream write("out.txt");
    unsigned long long m,max=0,i,j,a[20][20];
    for(i=0;i<20;i++)
	  for(j=0;j<20;j++)
		read>>a[i][j];
    for(i=0;i<20;i++)
    {
				 for(j=0;j<17;j++)
				 {
							   m=a[i][j]*a[i][j+1]*a[i][j+2]*a[i][j+3];
							   if(m>max)
							   {
									  max=m;
							   }
				 }
    }
    for(i=0;i<17;i++)
    {
				 for(j=0;j<20;j++)
				 {
							   m=a[i][j]*a[i+1][j]*a[i+2][j]*a[i+3][j];
							   if(m>max)
							   {
									  max=m;
							   }
				 }
    }
    for(i=0;i<17;i++)
    {
				 for(j=0;j<17;j++)
				 {
							   m=a[i][j]*a[i+1][j+1]*a[i+2][j+2]*a[i+3][j+3];
							   if(m>max)
							   {
									  max=m;
							   }
				 }
    }
    for(i=0;i<17;i++)
    {
				 for(j=3;j<20;j++)
				 {
							   m=a[i][j]*a[i+1][j-1]*a[i+2][j-2]*a[i+3][j-3];
							   if(m>max)
							   {
									  max=m;
							   }
				 }
    }
    write<<max;
    return 1374;
}

[/center:97ff6990aa]
 

Goharshady1

New Member
ارسال ها
37
لایک ها
0
امتیاز
0
#51
SABB گفت
[center:cc3767e98c]6
زندگی ما برپایه علم استوار است، نه خرافات!
[/center:cc3767e98c]
اینجا ماراتن محاسبات عددی است. چرا با بحث توهم جذب قاطی کرده اید؟
 

Olympiad

New Member
ارسال ها
1,268
لایک ها
134
امتیاز
0
#52
Goharshady1 گفت
SABB گفت
[center:be5687210e]6
زندگی ما برپایه علم استوار است، نه خرافات!
[/center:be5687210e]
اینجا ماراتن محاسبات عددی است. چرا با بحث توهم جذب قاطی کرده اید؟
مگه اين پيغامي نيست كه در اعتبارسنج قرار داديد؟؟؟
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#53
Olympiad گفت
Goharshady1 گفت
SABB گفت
[center:2dac79068d]6
زندگی ما برپایه علم استوار است، نه خرافات!
[/center:2dac79068d]
اینجا ماراتن محاسبات عددی است. چرا با بحث توهم جذب قاطی کرده اید؟
مگه اين پيغامي نيست كه در اعتبارسنج قرار داديد؟؟؟
باور کنید همین نوشته شده بود (البته به انگلیسی!)
 

Goharshady

New Member
ارسال ها
2,239
لایک ها
166
امتیاز
0
#54
SABB گفت
Olympiad گفت
Goharshady1 گفت
SABB گفت
[center:a5e14920dc]6
زندگی ما برپایه علم استوار است، نه خرافات!
[/center:a5e14920dc]
اینجا ماراتن محاسبات عددی است. چرا با بحث توهم جذب قاطی کرده اید؟
مگه اين پيغامي نيست كه در اعتبارسنج قرار داديد؟؟؟
باور کنید همین نوشته شده بود (البته به انگلیسی!)

من تکذیب می کنم.
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#55
Goharshady گفت
SABB گفت
Olympiad گفت
Goharshady1 گفت
SABB گفت
[center:bceaf22b0f]6
زندگی ما برپایه علم استوار است، نه خرافات!
[/center:bceaf22b0f]
اینجا ماراتن محاسبات عددی است. چرا با بحث توهم جذب قاطی کرده اید؟
مگه اين پيغامي نيست كه در اعتبارسنج قرار داديد؟؟؟
باور کنید همین نوشته شده بود (البته به انگلیسی!)

من تکذیب می کنم.
این دیگه تکذیب کردنی نیست، نسخه اش موجوده!
 

SABB

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

http://projecteuler.net/index.php?section=problems&id=4

به نظر من بهتره از این به بعد اعتبارسنج نذاریم. هرکی میره جوابشو تو Project Euler چک می کنه می بینه درسته یا نه. روند کار هم سریع تر میشه


**نظرسنجی**
من موافقم[/center:f8a16c8f93]
 

rezashiri

Well-Known Member
ارسال ها
1,458
لایک ها
325
امتیاز
83
#57
SABB گفت
[center:b5f0f6facb]7

http://projecteuler.net/index.php?section=problems&id=4

به نظر من بهتره از این به بعد اعتبارسنج نذاریم. هرکی میره جوابشو تو Project Euler چک می کنه می بینه درسته یا نه. روند کار هم سریع تر میشه


**نظرسنجی**
من موافقم[/center:b5f0f6facb]
من موافقم !

ولی فقط سوالات رو ترجمه کنید و در سایت بذارید!(من زیاد انگلیسیم خوب نیست
)

و سوالات projecteuler به ترتیب جلو بریم.

لطفا برای هر سوال 1 روز وقت داده بشه و هرکس حل کرد بعد از 1 روز جوابشو بذاره تا بقیه هم روش فکر کنند.

با تشکر.
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#58
rezashiri گفت
SABB گفت
[center:e4cdd2da6c]7

http://projecteuler.net/index.php?section=problems&id=4

به نظر من بهتره از این به بعد اعتبارسنج نذاریم. هرکی میره جوابشو تو Project Euler چک می کنه می بینه درسته یا نه. روند کار هم سریع تر میشه


**نظرسنجی**
من موافقم[/center:e4cdd2da6c]
من موافقم !

ولی فقط سوالات رو ترجمه کنید و در سایت بذارید!(من زیاد انگلیسیم خوب نیست
)

و سوالات projecteuler به ترتیب جلو بریم.

لطفا برای هر سوال 1 روز وقت داده بشه و هرکس حل کرد بعد از 1 روز جوابشو بذاره تا بقیه هم روش فکر کنند.

با تشکر.
این که به ترتیب جلو بریم موافقم! آخه سوالات Project Euler به ترتیب سخت می شوند.
پس فعلا سوال 1 را حل میکنیم:
مجموع همه ی اعداد طبیعی کوچکتر از 1000 را بیابید که بر3 یا بر 5 بخشپذیر باشند.
 

rezashiri

Well-Known Member
ارسال ها
1,458
لایک ها
325
امتیاز
83
#59
جواب این سوال رو فردا بدیم!؟!؟(یکم زیادی آسونه)

من می گم از سوال 3 به بعد یک روز وقت بذاریم !؟!

چطوره!؟
 

SABB

New Member
ارسال ها
704
لایک ها
25
امتیاز
0
#60
rezashiri گفت
جواب این سوال رو فردا بدیم!؟!؟(یکم زیادی آسونه)

من می گم از سوال 3 به بعد یک روز وقت بذاریم !؟!

چطوره!؟
همین امروز جواب بدیم، فرقی نداره.
به نظر من بعد از هرسوال اگه آسون بود که همون موقع یا یه ذره بعد می ذاریم. در غیر اینصورت می تونیم یه روز وقت بدیم.
 
بالا