কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে একটি ডায়োফ্যান্টাইন সমীকরণের সমস্ত সমাধান খোঁজা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা n নেয়। আমাদের ফাংশনটি x এবং y যেমন −

এমন সমস্ত সংখ্যা খুঁজে পাওয়া উচিত
x^2 - 4y^2 =n.

এবং এটি এই ধরনের সমস্ত জোড়ার একটি অ্যারে ফেরত দেবে৷

উদাহরণ

নিম্নলিখিত কোড -

const num =90005; const findSolution =(num =1) => { const res =[]; যাক a, b; জন্য(লেট a =1; a <=Math.sqrt(num); a++){ if(Number.isInteger(b =num/a)){ if(Number.isInteger(x =(b+a)/2) ){ if(Number.isInteger(y =(ba)/4)){ res.push([x, y]); }; }; }; }; রিটার্ন res;};console.log(findSolution(num));

আউটপুট

<প্রে>[ [ 45003, 22501 ], [ 9003, 4499 ], [ 981, 467 ], [ 309, 37 ] ]
  1. JavaScript ব্যবহার করে ইনপুট নম্বরের মধ্যে সবচেয়ে বড় 5 সংখ্যার সংখ্যা খুঁজে বের করা

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি পরিসরের মধ্যে একটি সংখ্যা দ্বারা বিভাজ্য সংখ্যার গণনা খুঁজে বের করা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের মধ্যে একটি নির্দিষ্ট সংখ্যার দুটি নিকটতম উপাদান খুঁজে বের করা

  4. C++ ব্যবহার করে x + y + z <=n সমীকরণের সমাধানের সংখ্যা খুঁজুন