تمرین knights
مقدمهدر سال ۱۹۷۸، منطقدان "ریموند اسمولیان" کتابی از معماهای منطقی به نام "نام این کتاب چیست؟" منتشر کرد. در میان معماهای این کتاب، دس...
تمرین tictactoe
شرح پروژه: دوز (Tic-Tac-Toe)با استفاده از الگوریتم Minimax، یک هوش مصنوعی برای بازی بهینه دوز پیادهسازی کنید. شروع به کارکدهای پروژه ...
تمرین degrees
برنامهای بنویسید که "درجات جدایی" (degrees of separation) بین دو بازیگر را مشخص کند.مثال:$ python degrees.py large
Loading data...
D...
تمرین plates
پلاکهای سفارشی (Vanity Plates)در ماساچوست، جایی که دانشگاه هاروارد در آن قرار دارد، امکان درخواست پلاک سفارشی برای خودروی شما وجود دار...
تمرین twttr
فقط دارم توییترمو راه میندازم (Just setting up my twttr)در پیامکها یا توییتها، برای صرفهجویی در زمان یا فضا، کوتاه کردن کلمات با حذف...
تمرین coke
دستگاه نوشابه کوکاکولافرض کنید یک دستگاه نوشابه کوکاکولا را به قیمت ۵۰ سنت میفروشد و فقط سکههایی با این ارزشها را میپذیرد: ۲۵ سنت، ...
تمرین camel
در برخی زبانها، استفاده از کمل کیس (که با نام «mixed case» نیز شناخته میشود) برای نام متغیرهایی که از چندین کلمه تشکیل شدهاند، رایج ...
تمرین meal
زمان غذا فرض کنید در کشوری هستید که رسم است صبحانه را بین ساعت ۷:۰۰ تا ۸:۰۰، ناهار را بین ۱۲:۰۰ تا ۱۳:۰۰، و شام را بین ۱۸:۰۰ تا ۱۹:۰۰ ...
تمرین interpreter
مفسر ریاضی پایتون خود از عملیات ریاضی پشتیبانی میکند، به این معنی که شما میتوانید کدی برای جمع، تفریق، ضرب یا تقسیم مقادیر و حتی متغ...