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

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

آمار پرسش:

  • پرسیده شده: 2016-07-21 12:24:39 -0500
  • مشاهده شده: 252 بار
  • بروز شده: 2016-09-02 05:22:36 -0500

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

سوال کدینگ - مسئله 104 sgu -سوال سخت

معادله پرتو نور بازتاب شده از سطح کره

مشکل این کد برای سوال 149 SGU چیه؟

الگوریتـــــــــــــــــــــــــم....

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

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

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

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

علائم ریاضی:

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

sgu 502 راه حل با اوردر وحشتناک و ac!

0

سلام.

سوال این بوده : یه عدد طبیعی حداکثر 17^10 میده و عددی رو میخاد که از جایگشت ارقام عدد داده شده بدست بیاد و بر 17 بخش پذیر باشه... ( جایگشتی که صفر های عدد بیاد اولش قبول نیست... در واقع عدد باید همون تعداد رقمی رو که داشته حفظ کنه!)

من همه ی جایگشت های ممکن رو چک کردم و ac گرفتم! کد من

... کسی میتونه بگه چرا با اوردر o(log(n)!) ac گرفتم!!!

نکته: راه اصلی و خوبش رو میدونم .. صرفا همین چراییش رو میخام!

sgu #اوردر #شگفتی_های_خلقت
2016-07-21 12:24:39 -0500
دباغها 204 ● 5 ● 7 ● 13
پاک‌کردن   ویرایش سوال
نظرات

و سکوت جاری است...

2016-08-01 15:36:33 -0500 دباغها

تو بعد از اینکه پیدا میکنی عددو چاپش میکنی و return میکنی... خوب ممکنه عددو زود پیدا کنه.

2016-09-02 09:19:45 -0500 توفیقی

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

2016-09-02 10:14:44 -0500 دباغها

سلام میگم یک سر به سایت www.fanavard.ir بزنید. مسابقات برنامه نویسی شون شروع شده. گواهی رسمی از طرف دانشگاه شریف می ده. 50 تا سکه هم جایزشه

2016-10-26 08:14:19 -0500 امیر شکری

1 پاسخ

0

باید در نظر داشته باشی که جایگشت های تکراری رو چک نکردی و یافتن تمامی جایگششت های با تکرار کمتر از اوردری هست که نوشتی....برو حساب کن ببین چنده به ما هم بکو :-)

2016-09-02 05:22:36 -0500
علی یحیایی 11
پاک‌کردن   ویرایش پاسخ
نظرات

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

2016-09-02 10:15:19 -0500 دباغها

c++ خودش می دونه که کدوم ها رو چک کرده و کدوم هارو نه....اوردرش خیلی خیلی کمتر از 17! هست

2016-09-20 07:02:32 -0500 علی یحیایی

پاسخ شما

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

پیش‌نمایش:

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