এমন একটি ফাংশন তৈরি করুন যা কোনও ব্যাপ্তি থেকে আঁকা পৃথক এলোমেলো সংখ্যার একটি সেট আউটপুট দেয়। সেটের উপাদানগুলির ক্রমটি গুরুত্বহীন (এগুলি এমনকি বাছাই করা যায়) তবে প্রতিটি বার যখন ফাংশন বলা হয় তখন সেটটির বিষয়বস্তু আলাদা হওয়া সম্ভব must
ফাংশনটি আপনি যেভাবে আদেশ করুন তাতে 3 পরামিতি পাবেন:
- আউটপুট সেটে সংখ্যা গণনা
- নিম্ন সীমা (অন্তর্ভুক্ত)
- উচ্চ সীমা (অন্তর্ভুক্ত)
ধরুন সমস্ত সংখ্যা 0 (অন্তর্ভুক্ত) থেকে 2 31 (একচেটিয়া) সীমাতে পূর্ণসংখ্যা । আউটপুটটি আপনার যে কোনও উপায়ে ফিরে যেতে পারে (কনসোলে লিখুন, অ্যারে হিসাবে, ইত্যাদি)
বিচার করা
মানদণ্ডে 3 টি আর অন্তর্ভুক্ত রয়েছে
- রান-টাইম - যে কোনও সংকলক অবাধে বা সহজেই উপলব্ধ (যা প্রয়োজনে একটি লিঙ্ক সরবরাহ করুন) সহ কোয়াড-কোর উইন্ডোজ 7 মেশিনে পরীক্ষা করা হয়েছে
- দৃust়তা - ফাংশনটি কর্নারের কেসগুলি পরিচালনা করে বা এটি অসীম লুপে পড়ে যাবে বা অবৈধ ফলাফল আনবে - অবৈধ ইনপুটটিতে ব্যতিক্রম বা ত্রুটি বৈধ
- লক্ষ্যহীনতা - এটা র্যান্ডম ফলাফল সহজেই একটি র্যান্ডম ডিস্ট্রিবিউশনের সাথে আন্দাজের নয় উত্পাদন করা উচিত। এলোমেলো সংখ্যা জেনারেটর ব্যবহার করা ভাল। তবে কোনও সুস্পষ্ট পক্ষপাতিত্ব বা সুস্পষ্ট অনুমানযোগ্য নিদর্শন থাকা উচিত নয়। দিলবার্টে অ্যাকাউন্টিং বিভাগ দ্বারা ব্যবহৃত এলোমেলো নম্বর জেনারেটরের চেয়ে ভাল হওয়ার দরকার
যদি এটি দৃust় এবং এলোমেলো হয় তবে এটি রান-টাইমে নেমে আসে। দৃust় বা এলোমেলো হতে ব্যর্থতা এর স্ট্যান্ডিংগুলিকে প্রচুর ব্যথা করে।