درود مهمان گرامی!   ورود   )^(   ثبت نام زمان کنونی: ۳۱-۵-۱۳۹۳, ۰۶:۲۷ صبح


 
رویال بلاگ
سرزمین بلاگ حامد اسکندری

ارسال پاسخ  ارسال موضوع 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5

حالت موضوعی | حالت خطی
برنامه نمودار
نویسنده پیام
مدیر بازنشسته تالار
مدیر بازنشسته
***
آفلاین
ارسال‌ها: 14,149
تاریخ عضویت: ۱۲ خرداد ۱۳۸۸
اعتبار: 89
سپاس ها 84
سپاس شده 457 بار در 407 ارسال
ارسال: #1
برنامه نمودار

نمودار

نمودار هیستو گرام تعدادی داده ی عددی ، نموداری است که شامل ستون مستطیلی است. هر  ستون متناظر با یک بازه از اعداد ، مثلا [1,3)
است. ارتفاع هر ستون متناسب با تعداد داده های درون بازه متناظر آن ستون
است. در این مسئله شما باید برنامه ار بنویسید که نمودار هیستوگرام تعدادی
داده را رسم کند. داده ها در   بازه ی
[A,B] قرار دارند و نمودار در خروجی باید شامل دقیقا D ستون باشد. البته D در ورودی داده شده است و می دانیم B-A بر D
بخشپذیر است. ارتفاع هر ستون با تعداد داده هایی است که در بازه ی متناظر
آن ستون قرار دارند. اگر داده ای در مرز دو بازه قرار داشت ، فقط در درون
سمت چپی محسوب می شود. برای روشن شدن بیشتر مساله ، بی ورودی و خروجی
نمونه توجه کنید. اعداد تکراری ممکن است به عنوان داده بیایند. خود
A و B هم ممکن است به عنوان داده بیایند.

ورودی

ورودی شامل تعدادی تست است و پس از آخرین تست خطی با چهار صفر آمده است. هر تست به این شکل است:

در خط اول ورودی ، به ترتیب N ، D ، A و B آمده اند. در N سطر بعدی اعدادی که باید نمودار آنها کشیده شود آمده اند. پس از هر تست(حتی تست آخر) یک خط خالی بگذارید. تمام داده ها در بازه ی [A,B] قرار دارند.

خروجی

قبل از چاپ نمودار در هر تست ، ابتدا خطی شامل "Case #x:"  در خروجی بنویسید که در این عبارت به جای x ، شماره ی تست را بنویسید(x
لزوما یک رقمی نیست!!). سپس خروجی را مانند آنچه در خروجی نمونه آمده است
چاپ کنید. توجه کنید که باید پس از هر تست (حتی تست آخر) یک خط خالی چاپ
کنید.

محدودیت ها

N < =50    &    N >= 2

A < B    &    B < 10000      &     A>-10000

 

ورودی نمونه

خروجی نمونه

10 4 0 20

1

4

4

3

5

12

19

19

20

10

 

7 10 0 10

0

1

5

9

9

9

10

 

0 0 0 0

Case #1:

 

 |#   

 |#    #

 |#  ##

 |####

+ - - - -

 

Case #2:

 

 |                     #

 |                     #

 |                     #

 |# #        #     #

+ - - - - - - - - - -

 

(برای مشاهده بهتر خروجی و ورودی نمونه ، فایل PDF مساله را دانلود کنید)

 

شما قادر به مشاهده لينک ها نمي باشيد . باید ابتدا در گروه ایران فروم عضو شوید برای عضویت سریع کلیک کنید.

 

شما قادر به مشاهده لينک ها نمي باشيد . باید ابتدا در گروه ایران فروم عضو شوید برای عضویت سریع کلیک کنید.

موضوع‌های مرتبط با این موضوع...
آموزش برنامه نویسی اندروید با C#
برنامه نویسی با سی پلاس پلاس
سوالی مهم درمورد برنامه نویسی ++c
برگه تقلب برای زبان برنامه نویسی ++C
دانلود کتاب PDF برنامه نویسی هسته سیستم عامل
دانلود کتاب PDF فایلها در زبان برنامه نویسی C و C++
دانلود کتاب آموزش پیشرفته زبان برنامه نویسی ++C
فیلم آموزشی برنامه نویسی C
حل تمرینات کتاب برنامه نویسی ++c جعفرنژادقمی
کمک از بچه های برنامه نویس! ضروری


حتی روز" مرگم "هم با هم تفاهم نداریم
من سفید میپوشم
تو سیاه...
۱۶-۱۲-۱۳۸۸ ۰۴:۰۷ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ

ارسال پاسخ  ارسال موضوع 

کاربرانِ درحال بازدید از این موضوع: 1 مهمان
پرش به انجمن:


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Information آموزش برنامه نویسی اندروید با C# shahryarudk 0 38 دیروز ۱۲:۲۵ عصر
آخرین ارسال: shahryarudk
  آموزش مبتدي mesi84 0 185 ۳۰-۲-۱۳۹۳ ۰۹:۳۲ صبح
آخرین ارسال: mesi84
Question رسم دایره با * niloorrr 0 175 ۲۸-۱-۱۳۹۳ ۱۰:۴۵ عصر
آخرین ارسال: niloorrr
  به توان رساندن 2 عدد tm-bax 3 2,082 ۲۱-۱-۱۳۹۳ ۰۷:۴۴ عصر
آخرین ارسال: jojo198092
Question برنامه نویسی با سی پلاس پلاس habedy 0 511 ۲۷-۱۰-۱۳۹۲ ۰۴:۵۷ صبح
آخرین ارسال: habedy

درباره ایران فروم

تالار گفتگوی ایرانیان از سال 1387 هجری شمسی فعالیت خود را آغاز کرده و هم اکنون با بیش از 750.000 کاربر ثابت بزرگ ترین تالار گفتگوی فارسی زبان در جهان می باشد.

برای سفارش تبلیغات در ایران فروم کلیک کنید

جستجو در انجمن