عدد غالب

#019 · Dominating Number Check · math · easy · python مشاهده راه‌حل در GitHub A dominating number is a positive integer that has more than half of its digits equal. For example, 2022 is a dominating number because three of its four digits are equal to 2. But 2021 is not a dominating number. Input: We give You a positive integer number. Output: if the given number was dominating number, Print "YES" if it's not, print "No".

6 ژوئن 2026 · Amirmahdikahdouii

کارمند زیادی

#063 · Too Many Same Employees · data-structures · easy · python منبع سوال مشاهده راه‌حل در GitHub کارمند زیادی صورت سوال به همراه تست کیس ها را در Quera.org بخوانید!

6 ژوئن 2026 · Amirmahdikahdouii

کم‌یاب — شمارش اعضا

#064 · Set Size Queries · data-structures · easy · python مشاهده راه‌حل در GitHub کم یاب: یک مجموعه به نام S داریم که در ابتدا خالی است. ما دو نوع درخواست رو به برنامه ارسال میکنیم که مثل زیر هستند: درخواست اول: در این درخواست به شما عبارت ? رو میدیم و ازتون میخوایم تعداد اعضای مجموعه رو چاپ کنید. درخواست نوع دوم: توی این درخواست به شما یک عبارت به شکل + n میدیم که n یک عدد صحیح خواهد بود. شما باید این عدد رو به مجموعه اضافه کنید. ...

6 ژوئن 2026 · Amirmahdikahdouii

کم‌یاب — کوچکترین عضو

#065 · Set Minimum Queries · data-structures · easy · python مشاهده راه‌حل در GitHub کم یاب: یک مجموعه به نام S داریم که در ابتدا خالی است. ما دو نوع درخواست رو به برنامه ارسال میکنیم که مثل زیر هستند: درخواست اول: توی این درخواست ما ? رو به عنوان ورودی ارسال میکنیم و باید کوچک ترین عضو مجموعه رو به ما خروجی بدین، اگه مجموعه خالی بود عبارت EMPTY خروجی داده بشه. ...

6 ژوئن 2026 · Amirmahdikahdouii

گروه‌بندی آناگرام

#038 · Anagram Word Grouping · strings · medium · python مشاهده راه‌حل در GitHub Anagram: برنامه ای بنویسید که آناگرام (anagram) کلمات موجود در لیست را مشخص نماید : الف) بصورت دسته بندی شده در یک عضو که خود شامل یک لیست است خروجی دهد. به عبارتی کلمات هم آناگرام در یک لیست هم گروه می‌شوند. مثال : words = ["tae", "aet", "tea", "eat", "rac", "bat", "ate", "arc", "car" ] خروجی : ...

6 ژوئن 2026 · Amirmahdikahdouii

گل یا پوچ ساده

#084 · Heads Tails Game · simulation · medium · python منبع سوال مشاهده راه‌حل در GitHub گل یا پوچ ساده صورت سوال به همراه تست کیس هارا در quera.org بخوانید!

6 ژوئن 2026 · Amirmahdikahdouii

لانه کبوتری

#057 · Pigeon Nest Grid · math · easy · python منبع سوال مشاهده راه‌حل در GitHub لانه کبوتری: صورت سوال به همراه تست کیس ها را در صفحه Quera.org بخوانید!

6 ژوئن 2026 · Amirmahdikahdouii

لیست متقارن

#041 · Symmetric List Check · arrays · easy · python مشاهده راه‌حل در GitHub Symmetric List برنامه ای بنویسید که لیستی از پارامترها را دریافت کند و چک کند آیا پارامترهای ارسالی symmetric هست یا خیر. symmetric به لیستی میگویند که از دو طرف با هم بر ابر باشند. Examples: Input1: [1,2,3,4,5,4,3,2,1] Output1: True Input2: [1,2,3,4,5,6,7] Output2: False

6 ژوئن 2026 · Amirmahdikahdouii

ماتریس به دودویی

#052 · Matrix Binary Conversion · arrays · easy · python مشاهده راه‌حل در GitHub کار با ماتریس و اعداد دودویی برنامه ای بنویسید که یک ماتریس دلخواه از اعداد طبیعی را بخواند و آن را تبدیل به یک ماتریس دودویی کند. Example: Input: Please Enter Records Count: 2 Please Enter Sells Count: 2 Sell Number: 2 Sell Number: 10 --------------- Sell Number: 20 Sell Number: 30 --------------- Output: [[2, 10], [20, 30]] [['10', '1010'], ['10100', '11110']]

6 ژوئن 2026 · Amirmahdikahdouii

مار در جدول

#058 · Snake Number Grid · simulation · medium · python منبع سوال مشاهده راه‌حل در GitHub مار در جدول: صورت سوال به همراه تست کیس ها را در Quera.org بخوانید!

6 ژوئن 2026 · Amirmahdikahdouii

ماشین حساب

#040 · Basic Calculator Operations · math · easy · python مشاهده راه‌حل در GitHub ماشین حساب برنامه ای بنویسید که با استفاده از تابع، چهار عملیات اصلی ریاضی را انجام دهد.

6 ژوئن 2026 · Amirmahdikahdouii

مالیات پلکانی

#049 · Progressive Tax Calculator · math · easy · python منبع سوال مشاهده راه‌حل در GitHub Tax صورت سوال به همراه تست کیس هارا در quera.org بخوانید!

6 ژوئن 2026 · Amirmahdikahdouii

مبنای فیبوناچی

#062 · Fibonacci Base Representation · math · medium · python مشاهده راه‌حل در GitHub مبنای فیبوناچی: برنامه ای بنویسید که عددی را از ورودی دریافت کند و عدد را در مبنای فیبوناچی چاپ کند. عدد در مبنای فیبوناچی عددی است که از اعداد فیبوناچی کوچکتر از خودش ایجاد میشود. Input: 101 Output: 104 = 89 + 13 + 2 Input: 456 Output: 456 = 377 + 55 + 21 + 3

6 ژوئن 2026 · Amirmahdikahdouii

مجموع توان ارقام

#018 · Digit Power Sum · math · easy · python مشاهده راه‌حل در GitHub The Number 512 is interesting because it is equal to the sum of its digits raised to some power: 5 + 1 + 2 = 8, and (8 ** 3) = 512. Another example of a number with this property is 614656 = 28 ** 4. Input: we give you a number with at least two digits! Output: If the given number is 'digit power sum' Print "YES" if it's not, print "NO"!

6 ژوئن 2026 · Amirmahdikahdouii

مجموع قیمت‌های پالیندروم

#002 · Palindromic Price Sum · math · easy · python مشاهده راه‌حل در GitHub مادر فرناز از دخترش خواسته تا قبض خرید های او را ببیند ولی فرناز که زیاد خرج کرده، تصمیم دارد تا با مادرش بازی کند. او در لیست خرید هایش، قیمت هایی که palindromic نیستند را با ماژیک خط کشیده تا مادرش متوجه میزان خرید او نشود. به فرناز کمک کنید تا مجموع لیست خرید دستکاری شده اش را به مادرش نشان دهد. ...

6 ژوئن 2026 · Amirmahdikahdouii

مرتب‌سازی حبابی

#066 · Bubble Sort Algorithm · sorting · easy · python مشاهده راه‌حل در GitHub Bubble Sort Bubble sort algorithm for sorting unordered integer lists

6 ژوئن 2026 · Amirmahdikahdouii

مرتب‌سازی مهره‌ای

#075 · Bead Sort Algorithm · sorting · medium · python مشاهده راه‌حل در GitHub Bead sort برنامه ای بنویسید که یک لیست از اعداد که در ورودی با فاصله از هم جدا شده اند را دریافت کند و لیست مرتب شده آنها را خروجی دهد! اگر در اعداد عددی منفی وجود داشت نیز برنامه یک ValueError باید برگرداند. Input: 5 10 48 0 26 41 45 974 101 102 Output: [0, 5, 10, 26, 41, 45, 48, 101, 102, 974]

6 ژوئن 2026 · Amirmahdikahdouii

مسئله کوله‌پشتی

#054 · Knapsack Max Value · dp · medium · python مشاهده راه‌حل در GitHub مسئله کوله پشتی برنامه ای بنویسید که یک ماتریس n * 2 را از ورودی دریافت کند که ستون اول برابر با وزن اشیا و ستون دوم برابر با ارزش آنها خواهد بود. بعد با توجه به وزن کوله که داده خواهد شد، بیشترین تعداد آیتمی که میتوان در کوله جای داد تا ارزش کلی آنها بیشترین مقدار باشد را خروجی دهید. ...

6 ژوئن 2026 · Amirmahdikahdouii

معکوس n رقم به n رقم

#010 · Reverse N Digits at a Time · math · easy · python مشاهده راه‌حل در GitHub برنامه ای بنویسید که دو عدد طبیعی a, n را بخواند و n رقم به n رقم در عدد a، مغلوب آن را محاسبه و خروجی دهد. ورودی: در خط اول ورودی شمارنده یا عدد n به شما داده میشود. در خط دوم عدد به شما داده میشود خروجی: در تنها خط خروجی، عدد حاصل را چاپ کنید. ورودی نمونه: 3 1234567 خروجی نمونه: 100432765

6 ژوئن 2026 · Amirmahdikahdouii

معکوس کردن n رقم اول

#006 · Reverse First N Digits · math · easy · python مشاهده راه‌حل در GitHub برنامه ای بنویسید که عددی را از ورودی بخواند و تا رقم n ام آن را مغلوب، و عدد حاصل را چاپ کند. ورودی: در خط اول برنامه، عدد ورودی به شما داده میشود. در خط دوم n به شما داده میشود که تعداد ارقامی است که باید مغلوب کنید. نکته: اگر عدد n از تعداد ارقام عدد ورودی بیشتر بود، کل عدد را مغلوب کنید. 0 <= n <= 6 0 < number < 100,000 خروجی: در تنها خط خروجی، عدد حاصل را چاپ کنید.

6 ژوئن 2026 · Amirmahdikahdouii