اولین باره که به کاهو میای؟ راهنمای سایت رو حتما بخون!

ورود ثبت‌نام راهنما درباره‌ی کاهو
پرسش‌ها برچسب‌ها کاربر‌ها سوال بپرسید!

آمار پرسش:

  • پرسیده شده: 2021-03-29 08:31:49 -0500
  • مشاهده شده: 190 بار
  • بروز شده: 2021-04-08 00:57:54 -0500

پرسش‌های مشابه:

وبسایت مسابقه‌های برنامه نویسی

یافتن کوتاه ترین دور در گراف ساده

راهنمایی برای برنامه نویسی

کد مساله هشت وزیر با استفاده از الگوریتم ژنتیک

مجموع ارقام ! 100

مرجع فارسی برای الگوریتم های هندسی و 2sat

نظریه اعداد لازم برای المپیاد کامپیوتری ها

برای مرحله سوم، تا چه سطحی باید برنامه نویسی بلد باشیم؟

اولین جمله از دنباله ی فیبوناچی که 1000رقم داشته باشد چیست؟

چه جاج‌هایی برای المپیاد کامپیوتر خوب هستند؟

نکاتی در مورد نوشتن پاسخ:

در این قسمت می‌تونی به یک پرسش پاسخ بدی. اگه می‌خوای در مورد پرسش بحث و اظهار نظر کنی از قسمت «ثبت نظر» استفاده کن.
پاسخت رو دقیق و کامل بنویس، از عکس استفاده کن و اگه لازمه به منابع (کتاب یا سایت) ارجاع بده.
اگه پرسش یا پاسخ‌ها مفید هستند حتما بهشون رای بده تا پرسش‌ها و پاسخ‌های خوب مشخص بشن.

استفاده از ویرایشگر:

توی قسمت پیش‌نمایش می‌تونی ببینی متنی که نوشتی چجوری روی سایت دیده میشه.
خیلی مهم: برای اینکه به خط بعد بری باید دوتا Enter بزنی.
می‌تونی از تگ‌های معمولی و ساده‌ی html هم استفاده کنی.
با دکمه‌هایی که بالای ویرایش‌گر قرار دارند کلی کار می‌شه کرد. از عکس‌گذاشتن بگیر تا لیست شماره‌دار. حتما امتحان‌شون کن.

علائم ریاضی:

برای نوشتن علائم ریاضی می‌تونی از Mathjax استفاده کنی. راهنمای Mathjax رو از سایت math.stackexchange بخون.
برای نوشتن عبارت ریاضی وسط جمله، اون عبارت رو بین دوتا $ قرار بده.
برای نوشتن عبارت ریاضی تو یه خط جدید اون رو بین دوتا $$ قرار بده.

سلام من به یه سوال برنامه نویسی برخوردم اگه کسی میدونه لطفا راهنماییم کنه به زبان سی پلاس پلاس و با تابع

0

جملات فیبوناچی می‌خواهیم عددی مانند n را از کاربر دریافت کرده و به ترتیب با کم‌کردن بزرگترین عدد ممکن از دنباله فیبوناچی آن را کوچک کنیم و این روند را تا آن‌جا ادامه دهیم تا عدد داده شده صفر شود. شماره جملات فیبوناچی که از عدد کم‌شده‌اند، خروجی این برنامه هستند. دنباله فیبوناچی را نیز با اعداد 1 2 3 5 8 13 ... در نظر می‌گیریم؛ بنابراین عدد ۱۳ جمله‌ی ششم دنباله‌ی فیبوناچی خواهد بود. توجه کنید که خروجی باید به صورت نزولی مرتب شده

برنامه-نویسی
2021-03-29 08:31:49 -0500
المیرا 1 ● 3 ● 7 ● 9
پاک‌کردن   ویرایش سوال
نظرات

https://codeshare.io/GkEpMx

2021-03-29 08:33:07 -0500 المیرا

این کد خودم هست که تو قسمت تابع درسته ولی تو قسمت مین غلطه اگه کسی میدونه ایراد کدم چیه لطفا راهنماییم کنه درستش کنم . ممنون

2021-03-29 08:34:47 -0500 المیرا

اگه کسی میدونه لطفا راهنمایی کنه .ممنون

2021-04-05 08:34:22 -0500 المیرا

سلام من سوال شما رو کدش رو با فور تو قسمت مین نوشتم ولی کد من هم غلط درومد . و کد شما در قسمت تابع درست بود

2021-04-06 11:48:12 -0500 درسا

ممنون از تلاشتون .ممنون میشم بقیه هم راهنمایی کنن

2021-04-06 11:50:23 -0500 المیرا

1 پاسخ

0

include<bits stdc++.h="">

using namespace std; int p[20001000]; bool is_prime(int n) { if(p[n] != 0) return(p[n]==1 ? false : true); if(n==1) return p[1] = 1 , false; for(int i=2;ii<=n;i++) if(n%i==0) return p[n] = 1,false; return p[n] = 2,true; } int main() { long long int n;cin>>n; for(int i=0;i<n;i++) {="" long="" long="" int="" k;cin="">>k; int sq = sqrt(k); if(sq == sqrt(k) && is_prime(sq) == true) cout<<"YES"<<endl; else="" cout&lt;&lt;"no"&lt;<endl;="" }="" return="" 0;="" }<="" p="">

2021-04-08 00:57:54 -0500
درسا 1
پاک‌کردن   ویرایش پاسخ
نظرات

این هم جواب این سوال

2021-04-08 00:58:18 -0500 درسا

خیلی ممنون

2021-04-08 02:29:45 -0500 المیرا

پاسخ شما

فقط در صورتی که پاسخی برای این پرسش دارید، آن را اینجا بنویسید و برای بحث کردن از قسمت «ثبت‌ نظر» استفاده کنید. شما می‌توانید قبل از وارد شدن به سایت پاسخ خود را بنویسید. این پاسخ ذخیره می‌شود و زمانی که شما وارد سایت شدید یا ثبت‌نام کردید منتشر می‌شود.

پیش‌نمایش:

کلیه‌ی حقوق این سایت متعلق به کمیته‌ی ملی المپیاد کامپیوتر است.