ویدئوهای آموزشی کلاس Programming Challenges
-
تاریخ: 1396/2/18 ساعت: 11:22
کتاب Programming Challenges: The Programming Contest Training Manual اثر Steven Skiena و Miguel Revilla یکی از کتابهای مناسب تمرین گام به گام برای شرکت در مسابقات برنامهنویسیای همچون المپیاد کامپیوتر و ACM-ICPC است. این کتاب مورد تایید UVa Online
مسألهی What Base Is This
-
تاریخ: 1396/2/18 ساعت: 11:22
میدانیم که جایگاه رقم در یک عدد، وزن آن را در مقدار عدد مشخص میکند. برای مثال، عدد 362 در مبنای 10 از رقم 2 با وزن $10^0$، رقم 6 با وزن $10^1$ و رقم 3 با وزن $10^2$ به صورت $ 3 times 10 ^ 2 + 6 times 10 ^ 1 + 2 times 10 ^ 0 $ یا $ 300 + 60 + 2
راه حل سوالات مسابقهی جهانی ACM-ICPC 2016
-
تاریخ: 1396/2/18 ساعت: 11:22
ویدئوهای راه حل سوالات مسابقهی جهانی ACM-ICPC 2016 را در کانال آپارات الگوریتمستان مشاهده کنید: aparat.com/algorithmha ادامه مطلب
مسألهی Gholam's Simple Game
-
تاریخ: 1396/2/18 ساعت: 11:22
کف اتاق خواب غلام با کاشیهای سفید و زرد پوشیده شده است. گاهی که حوصله ندارد، روی یکی از کاشیها میایستد و در آن ردیف از کاشیها قدم میزند. او ابتدا عدد $n$ را انتخاب میکند و تنها $n$ قدم حرکت میکند. اگر در حین حرکت به دیوار برسد، چرخیده و در ج
مسألهی Encrypted SMS
-
تاریخ: 1396/2/18 ساعت: 11:22
اعضای کمیتهی علمی ACM امسال از ایمیل برای بحث در مورد سوالات استفاده میکنند. آنها میدانند که ایمیل ابزار امنی برای ارتباط در مورد چنین موضوعات حساسی نیست. بنابراین فایلهای فشردهی رمزگذاری شده را تبادل میکنند. برای تبادل کلمهی عبور فایل نیز ا
مسألهی The Trip
-
تاریخ: 1396/2/18 ساعت: 11:22
گروهی از دانشجویان عضو کلوپی هستند که هر سال سفر به یک منطقه را در برنامههای خود دارد. ایندیاناپلیس، فینیکس، نَشویل، فیلادلفیا، سن خوزه و آتلانتا از جمله مناطقی هستند که در گذشته سفر انجام شده و این بهار نیز نوبت سفر به آیندهوون است. این گروه دا
مسألهی 3n+1 Problem
-
تاریخ: 1396/2/18 ساعت: 11:22
الگوریتمی را در نظر بگیرید که با دریافت یک عدد $n$ ، دنبالهای از اعداد را تولید میکند. به این ترتیب که اگر $n$ زوج بود، تقسیم آن بر عدد 2 و اگر فرد بود، $ 3n + 1 $ را به عنوان جملهی بعدی دنباله و مقدار جدید برای $n$ تولید کرده و عملیات را تا ز