আপনার টাস্কটি হ'ল সংখ্যার একটি অ্যারে এবং একটি আসল সংখ্যার নেওয়া এবং অ্যারের সেই বিন্দুতে মানটি ফিরিয়ে দেওয়া। অ্যারে শুরু হয় এবং গণনা করা হয় অন্তর। কথাটি হচ্ছে, আমরা আসলে "সূচক" প্রদত্ত উপাদানগুলির মধ্যে বিভক্ত হতে চলেছি। উদাহরণ হিসাবে:
Index: 1π 2π 3π 4π 5π 6π
Array: [ 1.1, 1.3, 6.9, 4.2, 1.3, 3.7 ]
কারণ এটা , আমাদের বাধ্যতামূলক ত্রিকোণমিতি করতে হবে, সুতরাং আমরা নিম্নলিখিত সূত্রটি ব্যবহার করে কোসাইন ইন্টারপোলেশন ব্যবহার করব:
কোথায়:
- ইনপুট "সূচক"
- index হ'ল "সূচক" এর আগেই উপাদানটির মান is
- index হ'ল "সূচক" এর পরপরই উপাদানটির মান is
- তার কোণটি রেডিয়ানে নিয়ে যায়
উদাহরণ
প্রদত্ত [1.3, 3.7, 6.9], 5.3:
সূচক 5.3 এবং , সুতরাং 1.3 ব্যবহার করা হবে এবং 3.7 এর জন্য ব্যবহৃত হবে । সূত্রের মধ্যে রেখে, আমরা পাই:before
after
যা 3.165 এ বেরিয়ে আসে
মন্তব্য
- ইনপুট এবং আউটপুট যে কোনও সুবিধাজনক বিন্যাসে থাকতে পারে
- আপনি ধরে নিতে পারেন ইনপুট নম্বরটি চেয়ে বেশি এবং * চেয়ে কম
array length
- আপনি ধরে নিতে পারেন ইনপুট অ্যারে কমপক্ষে 2 টি উপাদান দীর্ঘ হবে।
- আপনার ফলাফলের যথাযথতার কমপক্ষে দুটি দশমিক পয়েন্ট থাকা আবশ্যক, 0.05 এর মধ্যে সঠিক হতে হবে এবং এই নির্ভুলতা / নির্ভুলতার জন্য 100 পর্যন্ত সমর্থন সংখ্যাগুলি থাকতে হবে। (একক নির্ভুলতা ভাসমানগুলি এই প্রয়োজনীয়তা মেটাতে পর্যাপ্ত চেয়ে বেশি)
শুভ গল্ফিং!