সংক্ষিপ্ততম প্রোগ্রামটি লিখুন যা একটি হিস্টগ্রাম তৈরি করে (ডেটা বিতরণের গ্রাফিকাল উপস্থাপনা)।
নিয়মাবলী:
- প্রোগ্রামটিতে শব্দের অক্ষরের দৈর্ঘ্যের (বিরামচিহ্ন অন্তর্ভুক্ত) ভিত্তিতে একটি হিস্টোগ্রাম তৈরি করতে হবে। (যদি একটি শব্দ 4 টি বর্ণের দীর্ঘ হয় তবে 4 টির প্রতিনিধিত্বকারী বারটি 1 দ্বারা বৃদ্ধি পায়)
- বারগুলি উপস্থাপিত অক্ষরের দৈর্ঘ্যের সাথে সম্পর্কিত হতে হবে এমন বারের লেবেলগুলি অবশ্যই প্রদর্শন করা উচিত।
- সমস্ত অক্ষর গ্রহণ করা আবশ্যক।
- যদি বারগুলি অবশ্যই ছোট করতে হয় তবে হিস্টোগ্রামে দেখানোর মতো কিছু উপায় থাকা দরকার।
উদাহরণ:
$ ./histogram This is a hole in one!
1 |#
2 |##
3 |
4 |###
$./histogram Extensive word length should not be very problematic.
1 |
2 |#
3 |#
4 |##
5 |
6 |##
7 |
8 |
9 |#
10|
11|
12|#
./histogram Very long strings of words should be just as easy to generate a histogram just as short strings of words are easy to generate a histogram for.
1 |##
2 |#######
3 |#
4 |#######
5 |###
6 |#
7 |##
8 |##
9 |##