ACM core PNU Mashhad

هسته ACM دانشگاه پیام نور مشهد

هسته ACM دانشگاه پیام نور مشهد

ACM core PNU Mashhad

این وب سایت برای علاقه مندان به برنامه نویسی در دانشگاه پیام نور مشهد درست شده است.

طبقه بندی موضوعی
نویسندگان
پیوندهای روزانه

۳۹ مطلب توسط «مهرداد ملکی» ثبت شده است

شرح تمرین:

این تمرین کاملا مشابه سوال 1 است با این تفاوت که نتایج به صورت مرتب شده بر حسب امتیاز تیمها در خروجی چاپ می شود. برای سادگی بیشتر، حالتی که امتیاز دو تیم برابر می شود را لازم نیست منظور کنید.

ورودی:
مشابه قسمت دوم از تمرین پنجم


خروجی:
مشابه قسمت دوم از تمرین پنجم ولی به صورت مرتب شده بر حسب امتیاز تیم ها به طوری که تیمی که بیشترین امتیاز را کسب کرده در ابتدای لیست و تیمی که کمترین امتیاز را کسب کرده، در انتهای لیست قرار دارد.

نمونه ورودی:

4
5
1 2 2 3
3 0 4 0
1 1 3 0
4 1 2 2
4 1 2 0

نمونه خروجی:

Team2: 6
Team4: 4
Team1: 3
Team3: 1



۰ نظر موافقین ۰ مخالفین ۰ ۲۹ تیر ۹۳ ، ۲۳:۲۲
مهرداد ملکی

توضیح : این سوال صرفا برای آزمایش شما می باشد و نیاز به جواب گیری قطعی نیس


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۲۱:۴۰
مهرداد ملکی

شرح تمرین:
در این تمرین میخواهیم یک عدد را به عوامل اول تجزیه کنیم و به صورت حاصلضرب این عوامل نشان دهیم. به عنوان مثال عدد 126 را میتوان به صورت حاصلضرب عوامل اول آن به صورت 7*3*3*2 نوشت.

ورودی:
ورودی شامل چندین خط است که در هر خط یک عدد بزرگتر از 1 قرار دارد. در خط آخر عدد 0 (به معنی خاتمه اعداد) قرار دارد.

خروجی:
به ازای هر ورودی (بجز عدد 0 آخر)، در خروجی یک خط چاپ می شود که عدد را به صورت حاصل ضرب عوامل اول آن نشان می دهد. در این خط ابتدا خود عدد به همراه یک علامت مساوی (=) و در ادامه عبارت نشاندهنده حاصلضرب عوامل اول چاپ می شود. دقت کنید که این اعداد حتما باید به صورت صعودی مرتب شده باشند و با علامت ضرب (*) از هم جدا شده باشند. ضمنا در این خط هیچ علامت فاصله (یا space) وجود ندارد.

نمونه ورودی:

126
12
99
0


نمونه خروجی:

126=2*3*3*7
12=2*2*3
99=3*3*11

 



دوستان لطفا سوالات خود را در قسمت نظرات بپرسید

کد های خود را هم برای من ایمیل کنید

با تشکر

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ تیر ۹۳ ، ۲۳:۲۷
مهرداد ملکی

در این تمرین می خواهیم امتیاز تیمها در یک لیگ فوتبال را محاسبه کنیم. در این لیگ تعدادی بازی انجام می شود که نتایج آن به عنوان ورودی به برنامه داده می شود. برنامه شما باید امتیاز هر تیم را محاسبه و چاپ نماید.

امتیاز هر تیم به شرح زیر محاسبه می شود:

  • برد = 3 امتیاز
  • مساوی = 1 امتیاز برای هر تیم
  • باخت = 0 امتیاز


ورودی:
در خط اول ورودی تعداد تیم ها (حداقل 2 تیم و حداکثر 10 تیم) و در خط بعدی تعداد بازی های انجام شده بین تیم ها در لیگ قرار دارد. در ادامه به ازای هر بازی یک خط در ورودی وجود دارد که نتیجه آن بازی را نشان می دهد. به ازای هر بازی به ترتیب شماره تیم اول، تعداد گل زده تیم اول، شماره تیم دوم، تعداد گل زده تیم دوم قرار دارد.
در این تمرین نیازی به بررسی ورودی برای صحت اطلاعات ورودی مانند تعداد بازی های انجام شده نیست.

خروجی:
در خروجی به ازای هر تیم، یک خط اطلاعات چاپ می شود که به ترتیب شامل عبارت Team به همراه شماره تیم (از شماره 1 شروع می شود) و در ادامه یک علامت دو نقطه (:) به همراه یک فاصله و در نهایت امتیاز نهایی آن تیم قرار دارد.

نمونه ورودی:

4
5
1 2 2 3
3 0 4 0
1 1 3 0
4 1 2 2
4 1 2 0


نمونه خروجی:

Team1: 3
Team2: 6
Team3: 1
Team4: 4

 


دوستان لطفا سوالات خود را در قسمت نظرات بپرسید

کد های خود را هم برای من ایمیل کنید

با تشکر

۱ نظر موافقین ۰ مخالفین ۰ ۲۵ تیر ۹۳ ، ۲۳:۲۶
مهرداد ملکی

کلاس های آماده سازی مسابقات برنامه نویسی دانشگاه صنعتی شریف (منطقه غرب آسیا)
با حضور اساتید دانشگاه فردوسی و دانشگاه صنعتی شریف 
تا 2 تیر ماه فقط فرصت ثبت نام دارید
۰ نظر موافقین ۰ مخالفین ۰ ۱۲ خرداد ۹۳ ، ۱۴:۳۱
مهرداد ملکی

۰ نظر موافقین ۰ مخالفین ۰ ۲۴ ارديبهشت ۹۳ ، ۱۵:۳۴
مهرداد ملکی

مسابقات آزاد برنامه نویسی دانشگاه فردوسی مشهد ویژه دانشجویان و دانش آموزان 

در سطح مشهد

لینک سایت


۱ نظر موافقین ۰ مخالفین ۰ ۲۹ بهمن ۹۲ ، ۱۵:۲۲
مهرداد ملکی

لطفا اطلاعات خود را در فرم زیر قرار دهید 

فرم ثبت نام

۰ نظر موافقین ۰ مخالفین ۰ ۲۱ بهمن ۹۲ ، ۲۱:۵۵
مهرداد ملکی


این دوره برای ایجاد همکاری بین دانشجویان و کمک کردن برای همکاری بهتر میان دانشجویان است.

مسابقات دانشگاه شریف انتخابی مسابقات جهانی معتبرترین رویداد برنامه نویسی جهان است.


شرایط ثبت نام :

1. آشنایی کامل با سرفصل های ساختمان داده ها

2. آشنایی با زبان ++C

3.ورودی 89 به بعد


برای ثبت نام اطلاعات زیر را ایمیل کنید :

1. نام و نام خانوادگی

2. سال ورود

3.اطلاعات تماس


E-mail : mehrdad.maleki71@gmail.com

برای هماهنگی با شماره تلفن 09381588115 تماس بگیرید.

۰ نظر موافقین ۰ مخالفین ۰ ۰۸ بهمن ۹۲ ، ۰۰:۳۲
مهرداد ملکی