ভূমিকা
কোনও জরিপে শতকরা শতাংশের পছন্দের সেট দেওয়া, সেই পরিসংখ্যান তৈরি করার জন্য সেখানে সর্বনিম্ন ভোটারদের অবশ্যই গণনা করতে হবে।
উদাহরণ: আপনার প্রিয় পোষা প্রাণীটি কী?
- কুকুর:
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) ইত্যাদি