पांच सकारात्मक पूर्णांकों की एक सरणी दी गई है, हमें उन न्यूनतम और अधिकतम मानों को ढूंढना है जिनकी गणना पांच पूर्णांकों में से ठीक चार को जोड़कर की जा सकती है।
फिर संबंधित न्यूनतम और अधिकतम मानों को दो स्पेस-सेपरेटेड लंबे पूर्णांकों की एक पंक्ति के रूप में प्रिंट करें।
सरणी हर बार क्रमबद्ध नहीं होती है।
उदाहरण के लिए -
const arr = [1, 3, 5, 7, 9]
न्यूनतम योग है -
1 + 3 + 5 + 7 = 16
और अधिकतम योग है -
3 + 5 + 7 = 24
फ़ंक्शन का रिटर्न मान होना चाहिए -
[16, 24];
उदाहरण
इसके लिए कोड होगा -
const arr = [1, 3, 5, 7, 9]
const findMinMaxSum = (arr = []) => {
let numbers = arr.slice().sort();
let maxScore = 0;
let minScore = 0;
for(let i = 0; i < numbers.length - 1; i++) {
minScore += numbers[i];
};
for(let j = 1; j < numbers.length; j++) {
maxScore += numbers[j];
};
return [minScore, maxScore];
};
console.log(findMinMaxSum(arr));
आउटपुट
कंसोल में आउटपुट होगा -
[16, 24]