سلام خیلی ممنون.سی پی یو i7 هست.یعنی به شما جواب رو نشون داد!؟؟!اون k=1 رو فکر کنم باید بکنمk=0. میشه اگر جواب داد جواب رو بگین؟الان دوساعته هنوز جواب نداده:)
2016-02-25 06:53:47 -0600 هویج بروکلیاولین باره که به کاهو میای؟ راهنمای سایت رو حتما بخون!
عدد منحصر به فرد (سوال پروجکت اویلر)
خواندن فایل های پروجکت اویلر (++C)
چگونه این ورودی رو به برنامه بدم؟؟؟؟؟؟؟(سوال پروجکت اویلر)
در این قسمت میتونی به یک پرسش پاسخ بدی. اگه میخوای در مورد پرسش بحث و اظهار نظر کنی از قسمت «ثبت نظر» استفاده کن.
پاسخت رو دقیق و کامل بنویس، از عکس استفاده کن و اگه لازمه به منابع (کتاب یا سایت) ارجاع بده.
اگه پرسش یا پاسخها مفید هستند حتما بهشون رای بده تا پرسشها و پاسخهای خوب مشخص بشن.
توی قسمت پیشنمایش میتونی ببینی متنی که نوشتی چجوری روی سایت دیده میشه.
خیلی مهم: برای اینکه به خط بعد بری باید دوتا Enter بزنی.
میتونی از تگهای معمولی و سادهی html هم استفاده کنی.
با دکمههایی که بالای ویرایشگر قرار دارند کلی کار میشه کرد. از عکسگذاشتن بگیر تا لیست شمارهدار. حتما امتحانشون کن.
برای نوشتن علائم ریاضی میتونی از Mathjax استفاده کنی.
راهنمای Mathjax رو از سایت
math.stackexchange
بخون.
برای نوشتن عبارت ریاضی وسط جمله، اون عبارت رو بین دوتا $ قرار بده.
برای نوشتن عبارت ریاضی تو یه خط جدید اون رو بین دوتا $$ قرار بده.
سلام دوستان همونطور که توی عنوان هست,سوال جزو اولین سوالای پروجکت اویلر هست که میدونید:)لینکشم پایینه https://projecteuler.net/problem=14 یه راه داره که طبق گفته های سوال عمل کنیم و بشماریم چند تا میشه تا به یک برسه و با یک متغیر max اونو پیدا کنیم. اما خیلیییی تایمش زیاده.حتی ۲۰۰ تا رو هم به زور حساب میکنه چه برسه به 1000000 تا.میشه در درجه اول راهنمایی کنید اگر نشد باز میام ببینم چی کار کنم؟ اینم کد من: http://paste.white-crow.ir/view/602/2y10HOSdmVzXi82
سلام خیلی ممنون.سی پی یو i7 هست.یعنی به شما جواب رو نشون داد!؟؟!اون k=1 رو فکر کنم باید بکنمk=0. میشه اگر جواب داد جواب رو بگین؟الان دوساعته هنوز جواب نداده:)
2016-02-25 06:53:47 -0600 هویج بروکلیمن یه تازه واردم . کدم 6 ثانیه طول میکشه. نمیدونم بدردتون میخوره یا نه اما کدی که زدم اینه:
using namespace std; int main() { long long j=0; long long n=0; long long m=0; long long g=0; for(long long i=2;i<1000000;i++){ if(i%2==0){ j=i/2; n+=1; } else{ j=3*i+1; n+=1; } while(j>1){ if(j%2==0){ j=j/2; n+=1; } else{ j=j*3+1; n+=1; } } if(m<n){ m="n;" g="i;" }="" n="0;" }="" cout<<g<<endl;="" }="" البته="" یکم="" بد="" اینجا="" وارد="" میشع<="" p="">