<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Data-Structures on Python Exercises</title><link>https://amirmahdikahdouii.github.io/Python-Exercises/categories/data-structures/</link><description>Recent content in Data-Structures on Python Exercises</description><generator>Hugo</generator><language>fa-ir</language><lastBuildDate>Sat, 06 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://amirmahdikahdouii.github.io/Python-Exercises/categories/data-structures/index.xml" rel="self" type="application/rss+xml"/><item><title>دانشجویان مشترک کلاس</title><link>https://amirmahdikahdouii.github.io/Python-Exercises/problems/029-common-class-students/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><guid>https://amirmahdikahdouii.github.io/Python-Exercises/problems/029-common-class-students/</guid><description>&lt;p&gt;&lt;strong&gt;#029&lt;/strong&gt; · &lt;strong&gt;Common Class Students&lt;/strong&gt; · &lt;code&gt;data-structures&lt;/code&gt; · &lt;code&gt;medium&lt;/code&gt; · &lt;code&gt;python&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/Amirmahdikahdouii/Python-Exercises/blob/master/problems/029-common-class-students/solution.py"&gt;مشاهده راه‌حل در GitHub&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="دانشجویان-مشترک"&gt;دانشجویان مشترک&lt;/h1&gt;
&lt;p&gt;دانشگاه صنعتی شکرستان n دانشجو با شماره دانشجویی 1 تا n دارد که هر کدام میتوانند در تعدادی از کلاس های ترم جاری ثبت نام کنند ‍‍&lt;code&gt;این تعداد میتواند صفر باشد&lt;/code&gt;.
برنامه ای بنویسید که بتواند پاسخ q پرسش ما را بدهد. هر پرسش به این صورت است که شماره تعدادی از کلاس ها را به عنوان ورودی به برنامه میدهیم و برنامه باید تعداد دانشجویانی که در تمام این کلاس ها ثبت نام کرده اند را به عنوان خروجی بدهد.&lt;/p&gt;</description></item><item><title>کارمند زیادی</title><link>https://amirmahdikahdouii.github.io/Python-Exercises/problems/063-too-many-same-employees/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><guid>https://amirmahdikahdouii.github.io/Python-Exercises/problems/063-too-many-same-employees/</guid><description>&lt;p&gt;&lt;strong&gt;#063&lt;/strong&gt; · &lt;strong&gt;Too Many Same Employees&lt;/strong&gt; · &lt;code&gt;data-structures&lt;/code&gt; · &lt;code&gt;easy&lt;/code&gt; · &lt;code&gt;python&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://quera.org/problemset/10636/"&gt;منبع سوال&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/Amirmahdikahdouii/Python-Exercises/blob/master/problems/063-too-many-same-employees/solution.py"&gt;مشاهده راه‌حل در GitHub&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="کارمند-زیادی"&gt;کارمند زیادی&lt;/h1&gt;
&lt;p&gt;صورت سوال به همراه تست کیس ها را در &lt;a href="https://quera.org/problemset/10636/"&gt;Quera.org&lt;/a&gt; بخوانید!&lt;/p&gt;</description></item><item><title>کم‌یاب — شمارش اعضا</title><link>https://amirmahdikahdouii.github.io/Python-Exercises/problems/064-set-size-queries/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><guid>https://amirmahdikahdouii.github.io/Python-Exercises/problems/064-set-size-queries/</guid><description>&lt;p&gt;&lt;strong&gt;#064&lt;/strong&gt; · &lt;strong&gt;Set Size Queries&lt;/strong&gt; · &lt;code&gt;data-structures&lt;/code&gt; · &lt;code&gt;easy&lt;/code&gt; · &lt;code&gt;python&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/Amirmahdikahdouii/Python-Exercises/blob/master/problems/064-set-size-queries/solution.py"&gt;مشاهده راه‌حل در GitHub&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="کم-یاب"&gt;کم یاب:&lt;/h1&gt;
&lt;p&gt;یک مجموعه به نام S داریم که در ابتدا خالی است. ما دو نوع درخواست رو به برنامه ارسال میکنیم که مثل زیر هستند:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;درخواست اول:&lt;/strong&gt;
در این درخواست به شما عبارت &lt;code&gt;?&lt;/code&gt; رو میدیم و ازتون میخوایم تعداد اعضای مجموعه رو چاپ کنید.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;درخواست نوع دوم:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;توی این درخواست به شما یک عبارت به شکل &lt;code&gt;+ n&lt;/code&gt; میدیم که n یک عدد صحیح خواهد بود. شما باید این عدد رو به مجموعه اضافه کنید.&lt;/p&gt;</description></item><item><title>کم‌یاب — کوچکترین عضو</title><link>https://amirmahdikahdouii.github.io/Python-Exercises/problems/065-set-minimum-queries/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><guid>https://amirmahdikahdouii.github.io/Python-Exercises/problems/065-set-minimum-queries/</guid><description>&lt;p&gt;&lt;strong&gt;#065&lt;/strong&gt; · &lt;strong&gt;Set Minimum Queries&lt;/strong&gt; · &lt;code&gt;data-structures&lt;/code&gt; · &lt;code&gt;easy&lt;/code&gt; · &lt;code&gt;python&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/Amirmahdikahdouii/Python-Exercises/blob/master/problems/065-set-minimum-queries/solution.py"&gt;مشاهده راه‌حل در GitHub&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="کم-یاب"&gt;کم یاب:&lt;/h1&gt;
&lt;p&gt;یک مجموعه به نام S داریم که در ابتدا خالی است. ما دو نوع درخواست رو به برنامه ارسال میکنیم که مثل زیر هستند:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;درخواست اول:&lt;/strong&gt;
توی این درخواست ما &lt;code&gt;?&lt;/code&gt; رو به عنوان ورودی ارسال میکنیم و باید کوچک ترین عضو مجموعه رو به ما خروجی بدین، اگه مجموعه خالی بود عبارت &lt;code&gt;EMPTY&lt;/code&gt; خروجی داده بشه.&lt;/p&gt;</description></item></channel></rss>