ACM core PNU Mashhad

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

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

ACM core PNU Mashhad

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

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

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


 Parentheses Balance

محدودیت زمانی : 3 ثانیه

 

تعادل کمان ها

رشته ای شامل   []و() به شما داده می­شود .این نوع رشته درست خوانده می­شود :

  1. اگر رشته ای خالی باشد
  2. اگر A و B درست هستند، AB نیز درست است
  3. اگر A درست است، (A) و [A] هم درست هستند

برنامه ای بنویسید که تعدادی از این نوع رشته را گرفته و درستی آن ها را بررسی کند. می­توانید فرض کنید که بیشترین طول رشته برابر با 128 است.

 

ورودی

ورودی شامل عدد صحیح n و دنباله ای از n رشته است. هر رشته در یک خط می­آید و از ()و [] ساخته شده است.

 

خروجی

دنباله ای از Yes و یا No که نشان دهنده درستی و یا نادرستی رشته هستند،  خروجی را شکل می­دهند.

 

 

ورودی نمونه

3
([])
(([()])))
([()[]()])()

 

خروجی نمونه

Yes
No
Yes

 

برای دیدن سوال و فرستادن جواب می توانید به نشانی زیر مراجعه کنید:

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=614


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

 Odd Sum

 محدودیت زمانی : 3 ثانیه

 جمع فرد

یک محدوده [A,B] داده شده و وظیفه ی شما بدست آوردن مجموع تمامی اعداد صحیح فرد در این محدوده است. برای مثال جمع تمامی اعداد صحیح فرد محدوده ی  [3,9]، 24 =  3 + 5 + 7 + 9 است .

 

ورودی

خط اول T نشان دهنده ی تعداد تست هاست (1 < T < 100) .

هر تست شامل دو عدد صحیح A وB است (0 < A < B < 100) که باید در دو خط جدا باشد.

 

خروجی

برای هر تست شما باید یک خط خروجی بدهید کلمه ی "Case" + یک فاصله + شماره ی تست + علامت ":"  و یک فاصله + جمع اعداد فرد داخل محدوده ی [A, B]

 

 

ورودی نمونه

2

1

5

3

5

خروجی نمونه

Case 1: 9

Case 2: 8

 

 

برای دیدن سوال و فرستادن جواب می توانید به نشانی زیر مراجعه کنید:

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=1724

 

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

 How old are you?

محدودیت زمانی : 3 ثانیه

چند سالته؟

...

  • بفرمایید. این هم فرم ها.
  • ممنون. بذارید ببینم، چند سالتونه؟
  • 20، فراموشم کردم بنویسم؟
  • نه. این جا نوشته شما ماه دیگه به دنیا میاید. سال رو اشتباه نوشتید.
  • ... ببخشید!

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

 

 

ورودی

در خط اول تعداد تست ها T (1 ≤ T ≤ 200) می آید و هر یک از T خط بعد این چنین اند: تست با یک خط خالی آغاز می شود و سپس تاریخ فعلی و تاریخ تولد به ترتیب در دو خط می آیند. قالب تاریخ ها به صورت DD/MM/YYYYاست. به طوری که DD روز، MM ماه و YYYY سال را نشان می دهند. همه ی تاریخ ها معتبر خواهند بود.

 

 

خروجی

خروجی از یک خط برای هر تست تشکیل شده است که هر یک چنین خواهند بود:

"Case #NAGE" در حالی که N شماره تست است و AGE یکی از سه حالت زیر خواهد بود.

"Invalid birth date" : اگر سن غیر ممکن است.(در آینده متولد خواهد شد.)

"Check birth date" : اگر سن به دست آمده بیش از 130 است.

سن محاسبه شده به سال : در سایر موارد

 

 

ورودی نمونه

4

 

01/01/2007

10/02/2007

 

09/06/2007

28/02/1871

 

12/11/2007

01/01/1984

 

28/02/2005

29/02/2004

 

خروجی نمونه

Case #1: Invalid birth date
Case #2: Check birth date
Case #3: 23
Case #4: 0

 


برای دیدن سوال و فرستادن جواب می توانید به نشانی زیر مراجعه کنید:

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=2160

 

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

با سلام

ضمن عرض پوزش یه دلیل وقفه چند روزه برای گذاشتن سوال

با توجه به صلاح دید بنده چند سایت رو معرفی میکنم برای ثبت نام در آن ، که شما بایستی در آن ثبت نام کنید.

سوالات یا بصورت فارسی بوده یا انگلیسی که زیر هر سوال لینک مربوطه در سایت مورد نظر گذاشته شده تا شما بتوانید پس از حل سوال ، صحیح بودن آن را تست نمایید.

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

http://uva.onlinejudge.org/

http://sharecode.io

http://codeforces.com

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

با سلام و خسته نباشید

نظر به وعده داده شده پیش ثبت نام دوره های جدید برنامه نویسی ACM از امروز آغاز میشود . این ثبت نام بصورت موقت بوده و پس از دریافت اطلاعات پیش ثبت نام جهت ثبت نام اطلاع رسانی میشود.

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

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

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

در این کلاس علاوه بر راهنمایی برای کدنویسی در ACM سرفصل های الگوریتمی و ساختمان داده ای هم تدریس می شود.

لازم به ذکر است افرادی که ثبت نام کردن نیاز به ثبت نام مجدد نیست.


لینک ثبت نام

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

مهلت ثبت نام به پایان رسید

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

با سلام مسابقات برنامه نویسی دانشگاه پیام نور سوم آبان ماه برگزار خواهد شد

بنابراین ثبت نام تا تاریخ 2 آبان تمدید شد

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

با سلام قوانین مسابقات برنامه نویسی ACM دانشگاه پیام نور مشهد ببه شرح زیر می باشد

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


لینک قوانین

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

لینک ثبت نام


در صورت خرابی لینک اطلاعات زیر را ایمیل کنید:

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

شماره دانشجویی

زبان برنامه نویسی مورد نظر

و کامپایلر مورد نظر


اطلاعات بالا را به ایمیل mehrdad.maleki71@gmail.com ارسال کنید

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

اولین دوره مسابقات برنامه نویسی ACM در تاریخ شنبه 26 مهر ماه برگزار خواهد شد
این مسابقات مخصوص دانشجویان کامپیوتر نیست و هر دانشجویی که در دانشگاه پیام نور مشهد مشغول به تحصیل است می تواند در این مسابقات شرکت کند

این مسابقات با هدف استعداد یابی دانشجویان برنامه نویس
و همچنین انتخابی تیم برنامه نویسی نویسی دانشگاه می باشد
شروع ثبت نام از شنبه مورخ 19 مهر ماه و در سوله فرهنگی ، دفتر مسئول فرهنگی می باشد
هزینه ثبت نام 5000 تومان می باشد
مسابقات با رعایت کامل قوانین ICPC و سوالاتی کاملا استاندارد برگزار خواهد شد
همچنین مسابقات در تاریخ ذکر شده از صبح تا ساعت 6 عصر برگزار خواهد شد
مراسم اختتامیه و اهدا جوایز هم روز بعد برزگار خواهد شد
بدین وسیله از تمام دوستان دعوت میشود در این مسابقات شرکت کنند







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