এই টিউটোরিয়ালে, আমরা দুটি অ্যারের পণ্যের সর্বাধিক যোগফল খুঁজে বের করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।
এর জন্য আমাদের একই আকারের দুটি অ্যারে সরবরাহ করা হবে। আমাদের কাজ হল প্রথম উপাদান থেকে দ্বিতীয় অ্যারের একটি উপাদানের সাথে ঠিক একটি উপাদানকে গুণ করে সর্বাধিক যোগফল খুঁজে বের করা৷
উদাহরণ
#include<bits/stdc++.h> using namespace std; //calculating maximum sum by //multiplying elements int maximumSOP(int *a, int *b) { int sop = 0; int n = sizeof(a)/sizeof(a[0]); sort(a,a+n+1); sort(b,b+n+1); for (int i = 0; i <=n; i++) { sop += a[i] * b[i]; } return sop; } int main() { int A[] = { 1, 2, 3 }; int B[] = { 4, 5, 1 }; cout<<maximumSOP(A, B); return 0; }
আউটপুট
24