ভূমিকা
কোনও জরিপে শতকরা শতাংশের পছন্দের সেট দেওয়া, সেই পরিসংখ্যান তৈরি করার জন্য সেখানে সর্বনিম্ন ভোটারদের অবশ্যই গণনা করতে হবে।
উদাহরণ: আপনার প্রিয় পোষা প্রাণীটি কী?
- কুকুর:
44.4%
- বিড়াল:
44.4%
- মাউস:
11.1%
আউটপুট: 9
(সর্বনিম্ন সম্ভাব্য # ভোটার)
চশমা
আপনার প্রোগ্রাম / ফাংশনের জন্য এখানে প্রয়োজনীয়তা রয়েছে:
- আপনাকে ইনপুট হিসাবে শতাংশ মানের একটি অ্যারে দেওয়া হবে (স্টিডিনে, ফাংশন আর্গুমেন্ট হিসাবে, ইত্যাদি)
- প্রতিটি শতাংশের মান হ'ল একটি দশমিক স্থানে গোল করে এমন একটি সংখ্যা (যেমন,
44.4 44.4 11.1
)। - জরিপে সর্বনিম্ন সম্ভাব্য ভোটারদের গণনা করুন যার ফলাফলগুলি যখন এক দশমিক স্থানে (স্টাডাউট বা ফাংশন রিটার্ন মান হিসাবে) হয় তখন সেই সঠিক শতাংশটি পাওয়া যায়।
- বোনাস : -১৫ টি অক্ষর যদি আপনি "অ-তুচ্ছ" উপায়ে সমাধান করতে পারেন (যেমন, সম্ভাব্য # ভোটারদের মধ্যে পুনরাবৃত্তি জড়িত না যতক্ষণ না আপনি কাজ করে এমন প্রথমটি খুঁজে পান)
উদাহরণ
>./pollreverse 44.4 44.4 11.1
9
>./pollreverse 26.7 53.3 20.0
15
>./pollreverse 48.4 13.7 21.6 6.5 9.8
153
>./pollreverse 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 99.6
2000
>./pollreverse 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 98.7
667
>./pollreverse 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 98.7
2000
>./pollreverse 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 97.8
401
স্কোরিং
এটি কোড-গল্ফ, তাই সংক্ষিপ্ততম অক্ষরের জয়। কোনও বোনাস মোট অক্ষর গণনা থেকে আরও বিয়োগ করা হয়।
0.5%
এবং প্রতিবার কোনও গোল করার সময় আপনি মোটটি যোগ করবেন 0.5%
। সর্বশেষ চারটি পরীক্ষার ঘটনাটি এই ঘটনাকে সর্বোত্তমভাবে কাজে লাগাতে উদ্দেশ্যমূলকভাবে নির্মিত হয়েছিল। প্রথম পরীক্ষার ফলস্বরূপ 2000
, প্রথম 9 টি প্রবেশের প্রতিটি 1
ভোটের প্রতিনিধিত্ব করে (এবং সবগুলি বৃত্তাকার হয় 0.5%
), যেখানে সর্বশেষটি 1991
ভোটের প্রতিনিধিত্ব করে (এবং এটি গোলাকার ~ 0.5%
)। যদি আপনি সেই শতাংশগুলি ম্যানুয়ালি এবং 1 দশমিক জায়গায় গোল করে গণনা করেন তবে আপনি দেখতে পাবেন যে সেগুলি সমস্ত ঠিক।
26.7 53.3 20.0
(15 এর 4 8 3),48.4 13.7 21.6 6.5 9.8
(74 21 33 10 15 15 এর 15) ইত্যাদি