Данный отчёт сгенерирован 10.02.2023 18:21:31 UTC.
HTML версия (этот сайт) сгенерирован 10.02.2023 18:21:38 UTC.
Коммит: [bfeb65b9] add automatic zip creation 10.02.2023 18:21:31
HTML версия (этот сайт) сгенерирован 10.02.2023 18:21:38 UTC.
Коммит: [bfeb65b9] add automatic zip creation 10.02.2023 18:21:31
Задача: Сума менших кубів
10.02.2023 18:21:31
Описание: Є три числа: a, b та c. Потрібно обчислити суму кубів двох менших чисел.
Для цього визначте функцію minSumCubes із трьома параметрами.
10.02.2023 18:21:31
Решений: 186
10.02.2023 18:21:31
Сума менших кубів
10.02.2023 18:21:31
function minSumCubes(a,b,c){
let min = a< b?a:b;
let min2 = b< c?b:c;
return min ** 3 + min2 ** 3
}
function minSumCubes(a, b, c) {
const l = [a, b, c].sort((a, b) => a - b)
return Math.pow(l[0], 3) + Math.pow(l[1], 3);
}
function minSumCubes(a, b, c){
if (a < b)
{
if(b < c)
return (a**3) + (b**3);
else
return (a**3) + (c**3);
}
else
{
if (a < c)
return (a**3) + (b**3);
else
return (b**3) + (c**3);
}
}
function minSumCubes(a, b, c){
if (a>=b && a>=c)
return (b**3+c**3)
if (b>=a && b>=c)
return (c**3+a**3)
if (c>=a && c>=b)
return (b**3+a**3)
}
function minSumCubes(a, b, c) {
let arr = [a, b, c];
arr.sort((a, b) => a - b);
return (Math.pow(arr[0], 3) + Math.pow(arr[1], 3));
}
function minSumCubes(z, x, c) {
let zxc = Math.max(z, x, c);
let zx, xc;
if (zxc == z) {
zx = x;
xc = c
} else if (zxc == x) {
zx = z;
xc = c
} else {
zx = z;
xc = x;
}
return zx**3 + xc**3;
}
function minSumCubes(a, b, c){
let arr_of_nums = [a,b,c];
let sum = 0;
const max_value = Math.max(...arr_of_nums);
for (let i = 0; i< arr_of_nums.length; i++){
if (arr_of_nums[i] != max_value) {
sum+= arr_of_nums[i]**3
}
}
return sum
}
function minSumCubes(a,b,c){
let max = Math.max(a, Math.max(b,c));
if (a == max) { a = 0;
}
else if (b == max) {b = 0;
}
else if (c == max) {c = 0;
}
return a ** 3 + b ** 3 + c ** 3
}
function minSumCubes(a, b, c) {
let min1 = Math.min(a, b, c);
let min2 = (min1 === a) ? Math.min(b, c) : ((min1 === b) ? Math.min(a, c) : Math.min(a, b));
return min1 ** 3 + min2 ** 3;
}
function minSumCubes(a, b, c){
let sum1 = a**3 + b**3;
let sum2 = a**3 + c**3;
let sum3 = b**3 + c**3;
return Math.min(sum1, sum2, sum3);
}
function minSumCubes(a, b, c) {
let max = Math.max(a, Math.max(b, c));
if (a === max) { a = 0; }
else if (b === max) { b = 0; }
else if (c === max) { c = 0; }
return a ** 3 + b ** 3 + c ** 3;
}
function minSumCubes(a, b, c)
{
if (a > b && a > c)
return (b*b*b +c*c*c)
if (b > a && b > c)
return (a*a*a + c*c*c)
if (c > a && c > b)
return (a*a*a + b*b*b)
}
function minSumCubes(a,b,c){
return a ** 3 + b ** 3 + c ** 3 - (Math.max(a,b,c)) ** 3;
}
function minSumCubes(a,b,c)
{
if(Math.max(a,b,c) == a) return b**3 + c**3
if(Math.max(a,b,c) == b) return a**3 + c**3
if(Math.max(a,b,c) == c) return b**3 + a**3
}
function minSumCubes(a, b, c){
if(a>b && a>c){
return Math.pow(b,3)+ Math.pow(c,3)
}
if(b>a && b>c){
return Math.pow(a,3)+ Math.pow(c,3)
}
if(c>a && c>b){
return Math.pow(a,3)+ Math.pow(b,3)
}
}
function minSumCubes(a,b,c)
{
if (Math.max(a,b,c) == a)
return b**3+c**3;
if (Math.max(a,b,c) == b)
return a**3+c**3;
if (Math.max(a,b,c) == c)
return a**3+b**3;
}
function minSumCubes(a, b, c){
if (a>b){
if(a>c){
return b**3 + c**3;
} else {
return a**3 + b**3;
}
} else {
if(b>c){
return a**3 + c**3;
} else{
return a**3 + b**3;
}
}
}
function minSumCubes(a, b, c){
let x = Math.max(a, b, c);
let y = Math.pow(a, 3) + Math.pow(b, 3) + Math.pow(c, 3) - Math.pow(x, 3);
return y;
}
function minSumCubes(a, b, c) {
let x;
let y;
if (a < b) {
x = a;
if (b < c) y = b;
else y = c;
} else {
x = b;
if (a>c) y = c;
else y = a;
}
return x**3 + y**3;
}
function minSumCubes(a, b, c){
let sum1 = a**3 + b**3;
let sum2 = a**3 + c**3;
let sum3 = b**3 + c**3;
return Math.min(sum1, sum2, sum3);
}
function minSumCubes(a,b,c){
let i = Math.min(a,b,c);
let x = 0;
if(i==a){
x = Math.min(b,c);
}else if(i==b){
x = Math.min(a,c);
}else{
x = Math.min(a,b);
}
return i**3+x**3
}
function minSumCubes(a,b,c){
return a**3+b**3+c**3-(Math.max(a,b,c))**3;
}
const minSumCubes=(a,b,c)=>Math.min(a,b,c)**3+(a===Math.min(a,b,c)?Math.min(b,c):b===Math.min(a,b,c)?Math.min(a,c):Math.min(a,b))**3
function minSumCubes(a,b,c)
{
let m1 =0, m2 =0;
if(a< b)
{
m1=a;
if(b< c)
m2=b;
else
m2=c;
}
else
{
m1=b;
if(a< c)
m2=a;
else
m2=c;
}
let s=0;
s=m1**3+m2**3;
return s;
}
function minSumCubes(a,b,c)
{
let sum = 0;
let z = Math.min(a,b,c);
let y = Math.max(a,b,c);
let x = a + b + c - z - y;
sum = x * x * x + z * z * z;
return sum;
}
function minSumCubes(a, b, c)
{
let sum = 0;
if (a < c && b < c) {
sum += a ** 3 + b ** 3
}
if (a < b && c < b) {
sum += a ** 3 + c ** 3
}
if (b < a && c < a) {
sum += b ** 3 + c ** 3
}
return sum;
}
console.log(minSumCubes(1,2,3));
function minSumCubes(a,b,c){
if((a > b) && (a > c)){
return (b**3) + (c**3);
}else if (b > c){
return (a**3) + (c**3);
}else {
return (a**3) + (b**3);
}
}
function minSumCubes(a,b,c)
{
let sum = 0;
let w = Math.min(a,b,c);
let e = Math.max(a,b,c);
let x = a+b+c-w-e;
sum = w**3 + x**3;
return sum
}
function minSumCubes(a, b, c)
{
let M = Math.max (a,b,c);
let sum = 0;
sum = a*a*a + b * b*b + c *c *c;
sum = sum - M*M*M;
return sum;
}
function minSumCubes(a, b, c){
if(a>=b && a>=c){
return(b**3 + c**3);
}
else{
if(b>=a && b>=c){
return(a**3 + c**3);
}
else{
return( b**3 + a**3);
}
}
}
function minSumCubes(a, b, c){
let n;
if (a <= c && b <= c){
n = ((a ** 3) + (b ** 3))
return(n)
} else if (b <= a && c <= a){
n = ((b ** 3) + (c ** 3))
return(n)
} else if (a <= b && c <= b){
n = ((a ** 3) + (c ** 3))
return(n)
}
}
function minSumCubes(a, b, c){
if(a>b&&a>c)
return b**3+c**3;
if(b>a&&b>c)
return a**3+c**3;
if(c>a&&c>b)
return a**3+b**3;
}
function minSumCubes(a, b, c) {
if(a > b & a > c )
return Math.pow(b , 3) + Math.pow(c , 3)
if (b > a & b > c )
return Math.pow(a , 3) + Math.pow(c , 3)
if (c > a & c > b )
return Math.pow(a , 3) + Math.pow(b , 3)
}
function minSumCubes( a, b, c ) {
if ( a > b && a > c )
return ( b*b*b + c*c*c )
if ( b > a && b > c )
return ( a*a*a + c*c*c )
if (c > a && c > b)
return ( a*a*a + b*b*b )
}
function minSumCubes(a, b, c)
{
let sum = 0;
let z = Math.min(a,b,c);
let y = Math.max(a,b,c);
let x = a + b + c - z - y;
sum = x * x * x + z * z * z;
return sum;
}
function minSumCubes(a, b, c)
{
let m1 = Math.min(a, b, c)
if (m1 == a)
m2 = Math.min(b, c);
else if (m1 == b)
m2 = Math.min(a, c);
else
m2 = Math.min(a, b);
return m1 ** 3 + m2 ** 3
}
function minSumCubes(a, b, c)
{
let t1 = b;
if (a > b)
t1 = a;
if (t1 < c)
t1 = c;
function CubeExclusive(arg)
{
if (arg!=t1)
{
return arg**3;
}else
{
return 0;
}
}
return CubeExclusive(a)+CubeExclusive(b)+CubeExclusive(c);
}
function minSumCubes(a, b, c)
{
if (a < c, b < c)
return (a ** 3 + b ** 3);
if (b < a, c < a)
return (b ** 3 + c ** 3);
if (a < b, c < b)
return (a ** 3 + c ** 3);
}
function minSumCubes(a,b,c) {
if (a>b&a>c){ return Math.pow(b,3)+Math.pow(c,3);}
else if (b>a&b>c){ return Math.pow(a,3)+Math.pow(c,3);}
else if (c>b&c>a) {return Math.pow(b,3)+Math.pow(a,3)}
}
console.log(minSumCubes(1,2,3));
function minSumCubes(w, v, m){
let ar = [w, v, m];
ar.splice(ar.indexOf(Math.max(w, v, m)), 1);
return Math.pow(ar[0], 3) + Math.pow(ar[1],3);
}
function minSumCubes(a,b,c) {
return Math.pow(Math.min(a,b,c),3)+Math.pow(a+b+c-Math.max(a,b,c)-Math.min(a,b,c),3)
}
function minSumCubes( a, b, c ) {
if ( a > b && a > c )
return ( b*b*b + c*c*c )
if ( b > a && b > c )
return ( a*a*a + c*c*c )
if (c > a && c > b)
return ( a*a*a + b*b*b )
}
function minSumCubes(a,b,c)
{
if ((a>b) && (a>c))
{
return(b**3) + (c**3)
}
else if (b>c)
{
return (a**3) + (c**3)
}
else
{
return (a**3) + (b**3)
}
}
function minSumCubes(a, b, c)
{
let sum;
if(a < b && c < b)
{
sum = (a ** 3) + (c ** 3);
}
if(b < c && a < c)
{
sum = (a ** 3) + (b ** 3);
}
if(b < a && c < a)
{
sum = (b ** 3) + (c ** 3);
}
return sum;
}
function minSumCubes(a, b, c)
{
if(a < b)
{
if(b < c)
return (a**3) + (b**3);
else
return (a**3) + (c**3);
}
else if(a < c)
return (a**3) + (b**3);
else
return (b**3) + (c**3);
}
function minSumCubes(a,b,c) {
let m;
let n = Math.min(a,b,c);
if (n == a){
m = Math.min(b,c);
}
if (n == b) {
m = Math.min(a,c);
}
if (n == c) {
m = Math.min(a,b);
}
return n**3 + m**3;
}
function minSumCubes(a,b,c)
{
if (a < b)
{
if (b < c)
return a * a * a + b * b * b
else return a * a * a + c * c * c
}
else
{
if (a < c)
return a * a * a + b * b * b
else
return b * b * b + c * c * c
}
}
function minSumCubes(a,b,c)
{
let z = (a**3 + b**3 + c**3) - Math.max(a,b,c)**3
return z;
}
function minSumCubes(a, b, c){
let min1 = 0;
let min2 = 0;
let sum = 0;
if(Math.max(a, b, c)==a){
min1=b;
min2=c;
}else if(Math.max(a, b, c)== b){
min1=a;
min2=c;
}else{
min1=a;
min2=b;
}
sum = min1**3 + min2**3;
return sum;
}
function minSumCubes(a, b, c){
if (a > b && a > c){
return c**3 + b**3
}
else if (b > a && b > c){
return a**3 + c**3
}
else {
return a ** 3 + b ** 3
}
}
function minSumCubes(a,b,c)
{
let i=0;
let j=0;
let g=0;
i=Math.min(a,b);
j=Math.min(b,c);
g=(i**3)+(j**3);
return g;
}
function minSumCubes(a, b, c) {
let min1 = 0
let min2 = 0
if (a>b) {
min1 = b
} else {
min1 = a
}
if (b>c) {
min2 = c
} else {
min2 = b
}
let minSum = min1**3 + min2**3
return minSum
}
function minSumCubes(a,b,c) {
let max = Math.max(a,Math.max(b,c));
if(a==max) {a=0;}
else if (b===max) {b=0;}
else if (c===max) {c=0;}
return a**3+b**3+c**3;
}
function minSumCubes(a, b, c){
if ( a > b && a > c)
return Math.pow(b, 3) + Math.pow(c, 3);
if ( b > a && b > c)
return Math.pow(a, 3) + Math.pow(c, 3)
if ( c > b && c > a)
return Math.pow(b, 3) + Math.pow(a, 3)
}
function minSumCubes(a, b, c){
if (a > b & a > c)
return Math.pow(b, 3) + Math.pow(c, 3);
else if (b > a & b > c)
return Math.pow(a, 3) + Math.pow(c, 3);
else if (c > b & c > a)
return Math.pow(b, 3) + Math.pow(a, 3);
}
function minSumCubes(a,b,c){
let minimal1;
let minimal2;
if(a < b){
minimal1 = a
}else{
minimal1 = b
}
if(b < c){
minimal2 = b
}else{
minimal2 = c
}
return minimal1 ** 3 + minimal2 ** 3
}
function minSumCubes(a,b,c)
{
if (a>b&a>c)
return (b**3) + (c**3);
else if (b>a&b>c)
return (a**3) + (c**3)
else if (c>b&c>a)
return (b**3) + (a**3)
}
console.log(minSumCubes)
function minSumCubes(n1, n2, n3)
{
if (Math.max(n1, n2, n3) == n1) return n2**3 + n3**3;
if (Math.max(n1, n2, n3) == n2) return n1**3 + n3**3;
if (Math.max(n1, n2, n3) == n3) return n2**3 + n1**3;
}
function minSumCubes(a, b, c)
{
let sum
if (a < b && c < b)
sum = a ** 3 + c ** 3;
else if (a < c && b < c)
sum = a ** 3 + b ** 3;
else
sum = b ** 3 + c ** 3;
return sum;
}
function minSumCubes(a, b, c) {
let maxNumber = Math.max(a, b, c)
let firstMinCube;
let secondMinCube;
if (a === maxNumber) {
firstMinCube = Math.pow(b, 3)
secondMinCube = Math.pow(c, 3)
}
if (b === maxNumber) {
firstMinCube = Math.pow(a, 3)
secondMinCube = Math.pow(c, 3)
}
if (c === maxNumber) {
firstMinCube = Math.pow(a, 3)
secondMinCube = Math.pow(b, 3)
}
return firstMinCube + secondMinCube;
}
minSumCubes(1, 2, 3)
function minSumCubes(a, b, c){
let arr = [a, b, c];
arr.splice( arr.indexOf(Math.max(a,b,c)), 1);
let sum = 0;
arr.forEach(n => sum += n ** 3);
return sum;
}
function minSumCubes(a,b,c){
if(a > b){
if(b > c){
return((b**3) + (c**3));
}
else{
if(a > c){
return((b**3) + (c**3));
}
else{
return((a**3) + (b**3));
}
}
}
else{
if(a > c){
return((a**3) + (c**3));
}
else{
if(c > b){
return((a**3) + (b**3));
}
else{
return((a**3) + (c**3));
}
}
}
}
function minSumCubes(a, b, c){
let min1 = a;
let min2 = b;
if(c < a){
min1 = c;
}
else if(c < b){
min2 = c;
}
return ((min1 * min1 * min1) + (min2 * min2 * min2));
}
function minSumCubes(a,b,c)
{
if (Math.max(a,b,c) == a)
return((b**3)+(c**3))
if (Math.max(a,b,c) == b)
return((a**3)+(c**3))
if (Math.max(a,b,c) == c)
return((b**3)+(a**3))
}
function minSumCubes(a, b, c) {
let numArray;
if (a > b) {
if (c > a) numArray = [b, a];
else numArray = [b, c];
} else {
if (b > c) numArray = [c, a];
else numArray = [b, a];
}
return numArray[0] ** 3 + numArray[1] ** 3
}
function minSumCubes(a, b, c){
let num = [a,b,c].sort();
return Math.pow(num[0], 3) + Math.pow(num[1], 3);
}
function minSumCubes(a,b,c){
let min_cub;
switch(Math.max(a, b, c)){
case a:
return min_cub=((b**3)+(c**3));
break;
case b:
return min_cub=((a**3)+(c**3));
break;
default:
return min_cub=((a**3)+(b**3));
}
}
function minSumCubes(a, b, c)
{
if (a>b && a>c) return (b*b*b+c*c*c);
if (b>a && b>c) return (a*a*a+c*c*c);
if (c>b && c>a) return (b*b*b+a*a*a);
}
function minSumCubes(a, b, c) {
if ((Math.max(a, b, c)) == a) {
return (b ** 3 + c ** 3)
}
else if ((Math.max(a, b, c)) == b) {
return (d = a ** 3 + c ** 3)
}
else {
return (d = b ** 3 + a ** 3)
}
}
function minSumCubes(a, b, c){
let m = Math.min(a, b);
let n = Math.min(Math.max(a, b), c);
return m**3 + n**3;
}
function minSumCubes(a, b, c) {
a = Math.min(a, b)
b = Math.min(Math.max(a,b),c)
return a**3 + b**3;
}
function minSumCubes(a,b,c)
{
if(a <= b && a <= c)
if (b < c)
return a**3 + b**3;
else
return a**3 + c**3;
else
return c**3 + b**3;
}
function minSumCubes(a, b, c) {
let q
if (a>b && a>c)
q = b**3 + c**3
if (b>a && b>c)
q = a**3 + c**3
if (c>b && c>a)
q = b**3 + a**3
return q
}
function minSumCubes (a, b, c) {
if (a <= b && a <= c) {
if (b < c) {
return (a ** 3) + (b ** 3);
}
else {
return (a ** 3) + (c ** 3);
}
}
return (c ** 3) + (b ** 3);
}
function minSumCubes(a, b, c)
{
let result;
if (a>b, a>c)
{
result = b**3 + c**3
}
else if (b>a, b>c)
{
result = a**3 + c**3
}
else
{
result = a**3 + b**3
}
return result
}
function minSumCubes(a, b, c) {
let s = [a, b, c]
s.sort(
function (first, second) {
return first - second
}
)
return Math.pow(s[0], 3) + Math.pow(s[1], 3);
}
function minSumCubes(a, b, c) {
if(Math.max(a, b, c) == a)
return Math.pow(c, 3) + Math.pow(b, 3)
else if(Math.max(a, b, c) == b)
return Math.pow(a, 3) + Math.pow(c, 3)
else
return Math.pow(a, 3) + Math.pow(b, 3)
}
function minSumCubes(a, b, c) {
let sum = 0;
if (a < c && b < c) {
sum = a**3 + b**3;
}
else if (a < b && c < b) {
sum = a**3 + c**3;
}
else {
sum = b**3 + c**3;
}
return sum;
}
function minSumCubes(a,b,c)
{
let sum =0;
if (a< b || a< c)
{
sum+=a**3;
}
if (b< a || b< c)
{
sum+=b**3;
} if (c< b || c< a)
{
sum+=c**3;
}
return sum;
}
function minSumCubes(a, b, c){
if ((a > b) && (a > c)){
return Math.pow(b, 3) + Math.pow(c, 3)
}
else if ((b > a ) && (b > c)){
return Math.pow(a, 3) + Math.pow(c, 3)
}
else{
return Math.pow(a, 3) + Math.pow(b, 3)
}
}
function minSumCubes(a, b, c){
if(a >= b && a >= c){
return b ** 3 + c ** 3;
}
if(b >= a && b >= c){
return a ** 3 + c ** 3;
}
if(c >= b && c >= a){
return b ** 3 + a ** 3;
}
}
function minSumCubes(a, b, c) {
if (a > c && a > b) return b ** 3 + c ** 3;
else
if (b > a && b > c) return a ** 3 + c ** 3;
else
if (c > a && c > b) return a ** 3 + b ** 3;
}
function minSumCubes(a, b, c){
let m1;
let m2;
if (a > b){
m1 = b;
if(a > c){
m2 = c;
}else{
m2 = a;
}
}
else {
m1 = a
} if (b > c){
m2 = c;
}else{
m2 = b;
}
return (m1**3 + m2**3);
}
function minSumCubes(a, b, c)
{
let d;
if (a > b, a > c)
d = b**3 + c**3;
else
if (b > a, b > c)
d = a**3 + c**3;
else
if (c > a, c > b)
d = a**3 + b**3;
return d;
}
console.log(minSumCubes(3, 7, 9))
function minSumCubes(a, b, c) {
let max = Math.max(a, b , c);
if(a === max){
a = 0;
}
else if(b === max){
b = 0;
}
else if(c === max){
c = 0;
}
return a ** 3 + b ** 3 + c ** 3;
}
let sum =0;
let a = 2, b = 4, c = 6;
function minSumCubes(a, b, c){
if(a< c&&b< c){sum=a*a*a+b*b*b;}
if(c< a&&b< a){sum=c*c*c+b*b*b;}
if(a< b&&c< b){sum=a*a*a+c*c*c;}
return sum;
}
console.log(minSumCubes(a,b,c));
function minSumCubes(a, b, c) {
if (c > a && c > b) {
return a**3+b**3;
} else if(a > b) {
return c**3+b**3;
}
else {
return a**3+c**3;
}
}
function minSumCubes(a,b,c) {
let result
if ((a < c) && (b < c)) {
result = (a**3) + (b**3)
}
else if ((b < a) && (c < a)) {
result = (b**3) + (c**3)
}
else if((c < b) && (a < b)) {
result = (c**3) + (a**3)
}
return result
}
function minSumCubes(a, b, c){
let max;
if (a > b && a > c) {
max = a;
} else if (b > a && b > c) {
max = b;
} else {
max = c;
}
return a ** 3 + b ** 3 + c ** 3 - max ** 3;
}
function minSumCubes(a, b, c){
let m = Math.min(a, b);
let n = Math.min(Math.max(a, b),c);
return m**3 + n**3
}
function minSumCubes(a, b, c)
{
a = Math.pow(a,3)
b = Math.pow(b,3)
c= Math.pow(c,3)
let s
if( a>=b && a >= c)
s = b+c
if(b >= a && b >= c)
s = a+c;
if(c >= a && c >= b)
s = a+b;
return s;
}
function minSumCubes(a, b, c)
{
let m = Math.min(a, b);
let n = Math.min(b, c);
return m ** 3 + n ** 3;
}
function minSumCubes(a,b,c){
let sum = ((a > b)? (b*b*b):(a*a*a)) + ((c > b)? (b*b*b):(c*c*c));
return sum;
}
function minSumCubes(a, b, c)
{
if (a > b && a > c)
{
return (b*b*b+c*c*c)
}
if (b > a && b > c) {
return (a*a*a+c*c*c)
}
if (c > a && c > b) {
return (a*a*a+b*b*b)
}
}
function minSumCubes(a,b,c){
return a**3+b**3+c**3-(Math.max(a,b,c))**3;
}
function minSumCubes(a,b,c){
let d=Math.min(a,b)
let f=Math.min(d,c)
if(d==f){
d=Math.min(Math.max(a,b),c)
return (d**3)+(f**3);
}
else{
return (d**3)+(f**3);
}
}
function minSumCubes(a,b,c){
return a ** 3 + b ** 3 + c ** 3 - (Math.max(a,b,c)) ** 3;
}
function minSumCubes(a, b, c)
{
if (a < b)
{
if (b < c)
return (a**3)+(b**3)
else
return (a**3)+(c**3)
}
else
{
if (a < c)
return (a**3)+(b**3)
else
return (b**3)+(c**3)
}
}
function minSumCubes(a,b,c)
{
if ( a < b)
{
if ( b < c)
return (a**3)+(b**3);
else
return (a**3)+(c**3);
}
else
{
if ( a < c)
return (a**3)+(b**3);
else
return (b**3)+(c**3);
}
}
function minSumCubes( a, b, c)
{
let m;
if ( a < b, c < b )
m = a ** 3 + c ** 3;
else
m = a ** 3 + b ** 3;
if ( c < a, b < a )
m = c ** 3 + b ** 3;
return m;
}
console.log (minSumCubes ( 1, 2, 3));
function minSumCubes(a, b, c){
if ((a >= b) && (a >= c)){
return b**3 + c**3;
}
else if ((b >= a) && (b >= c)){
return a**3 + c**3;
}
else{
return a**3 + b**3;
}
}
function minSumCubes(a, b, c){
sum = 0
if(a < b || a < c){
sum += a**3
}
if(b < a || b < c){
sum += b**3
}
if(c < a || c < b){
sum += c**3
}
return sum
}
function minSumCubes(a, b, c) {
let arr = [a, b, c].sort();
let result = 0;
arr.splice(-1)
for (let value of arr) {
result += value ** 3
}
return result
}
function minSumCubes(a, b, c){
let sum = 0
if (a > b){
if (a > c){
sum = b ** 3 + c ** 3
}
else{
sum = a ** 3 + b ** 3
}
}
else{
if (b > c){
sum = a ** 3 + c ** 3
}
else{
sum = a ** 3 + b ** 3
}
}
return sum
}
function minSumCubes(a, b, c) {
let z;
if (a<=c && b<=c) {
z=((a**3)+(b**3));
return (z);
}
if (b<=a && c<=a) {
z=((c**3)+(b**3));
return (z);
}
if (a<=b && c<=b) {
z=((c**3)+(a**3));
return (z);
}
}
function minSumCubes(a, b, c){
let res = b ** 3 + a ** 3;
if (a >= b && a >= c)
res = b ** 3 + c ** 3;
if (b >= a && b >= c)
res = a ** 3 + c ** 3;
return res
}
function minSumCubes(a, b, c) {
let max = a;
if (max < b)
max=b
if (max < c)
max=c
return a**3+b**3+c**3-max**3
}
function minSumCubes(a, b, c){
let midNum = a+b+c - Math.min(a, b, c) - Math.max(a, b, c);
res = Math.min(a, b, c)**3 + midNum**3;
return res;
}
function minSumCubes(a, b, c) {
return a ** 3 + c ** 3 + b ** 3 - Math.max(a, b, c) ** 3;
}
function minSumCubes(a,b,c)
{
let sum =0;
if(a< c&&b< c)
{
sum+=a*a*a+b*b*b;
}
else if(a< b&&c< b)
{
sum+=a*a*a+c*c*c;
}
else
{
sum+=b*b*b+c*c*c;
}
return sum;
}
function minSumCubes(a, b, c) {
const biggest = (a >= b && a >= c) ? a : ((b >= a && b >= c) ? b :c)
return a ** 3 + b ** 3 + c ** 3 - biggest ** 3
}
function minSumCubes(a,b,c){
let minScore;
switch(Math.max(a, b, c)){
case a:
return minScore=((b**3)+(c**3));
break;
case b:
return minScore=((a**3)+(c**3));
break;
default:
return minScore=((a**3)+(b**3));
}
}
function minSumCubes(a, b, c) {
let min1 = Math.min(a, b, c);
let min2 = Math.min(Math.max(a, b), Math.max(b, c), Math.max(a, c));
return Math.pow(min1, 3) + Math.pow(min2, 3);
}
function minSumCubes(a,b,c){
let y
if (a>b && a>c){
y = b**3 + c**3
}
if (b>a && b>c){
y = a**3 + c**3
}
if (c>b && c>a){
y = b**3 + a**3
}
return y
}
function minSumCubes(a, b, c){
let res1 = Math.min(a,b);
let res2 = Math.min(Math.max(a,b),c)
return(res1**3 + res2**3);
}
function minSumCubes(a, b, c) {
const biggest = (a >= b && a >= c) ? a : ((b >= a && b >= c) ? b : c)
return a ** 3 + b ** 3 + c ** 3 - biggest ** 3
}
function minSumCubes(a, b, c) {
a = a**3;
b = b**3;
c = c**3;
max = a;
for(x of [b, c]) {
if(x > max)
max = x;
}
if(max == a)
return b+c;
if(max == b)
return a+c;
if(max == c)
return a+b;
}
function minSumCubes(a,b,c){
let arr = [a,b,c]
arr.sort()
return(arr[0]**3)+(arr[1]**3)
}
function minSumCubes(a,b,c){
let k=Math.min(a,b);
let t=Math.min(c,b);
return k**3+t**3;}
function minSumCubes(x, y, z)
{
if (x>y && x>z)
return (y**3+z**3)
if (y>x && y>z)
return (x**3+z**3)
else
return (x**3+y**3)
}
function minSumCubes(a, b, c){
d = Math.max(a, b, c) ** 3;
a = a ** 3;
b = b ** 3;
c = c ** 3;
return a + b + c - d;
}
function minSumCubes(a, b, c)
{
if (a>b && a>c) return (b*b*b+c*c*c);
if (b>a && b>c) return (a*a*a+c*c*c);
if (c>b && c>a) return (b*b*b+a*a*a);
}
function minSumCubes(a, b, c)
{
if (a>b&a>c)
return Math.pow (b, 3) + Math.pow (c, 3);
if (b>a&b>c)
return Math.pow (a, 3) + Math.pow (c, 3);
else
return Math.pow (a, 3) + Math.pow (b, 3)
}
function minSumCubes(a,b,c){
let d=Math.min(a,b)
let f=Math.min(d,c)
if(d==f){
d=Math.min(Math.max(a,b),c)
return (d**3)+(f**3);
}
else{
return (d**3)+(f**3);
}
}
function minSumCubes(a, b, c){
let array = [a, b, c];
array = array.sort((min_val_1, min_val_2) => {
return min_val_1 - min_val_2;
})
let sum = Math.pow(array[0], 3) + Math.pow(array[1], 3)
return sum;
}
function minSumCubes(a,b,c){
if (a< b)
{
if(b< c)
return(a**3)+(b**3);
else
return(a**3)+(c**3);
}
else
{
if(a< c)
return(a**3)+(b**3);
else
return(b**3)+(c**3);
}
}
function minSumCubes(a,b,c)
{ let x = Math.min(a,b,c)
let y = Math.max(a,b,c)
let z = a + b + c - x - y
let s = x*x*x + z*z*z
return s}
function minSumCubes(a, b, c)
{
let sum = 0;
if (a < b, a < c, b < c) {
sum = a ** 3 + b ** 3;
}
if (a < b, a < c, c < b) {
sum = a ** 3 + c ** 3;
}
if (b < a, b < c, c < a){
sum = b ** 3 + c ** 3;
}
return sum;
}
function minSumCubes(a,b,c){
let per;
per= Math.min(a,b);
let vto;
vto = Math.min(b,c);
sum = per**3 + vto**3;
return sum;
}
function minSumCubes(a,b,c){
var d = Math.max(a,b,c);
if (d==a){
return Math.pow(b,3)+Math.pow(c,3);
}
if (d==b){
return Math.pow(a,3)+Math.pow(c,3);
}
if (d==c){
return Math.pow(b,3)+Math.pow(a,3);
}
}
function minSumCubes(a,b,c){
let min_cub;
switch(Math.max(a, b, c)){
case a:
return min_cub=((b**3)+(c**3));
break;
case b:
return min_cub=((a**3)+(c**3));
break;
default:
return min_cub=((a**3)+(b**3));
}
}
function minSumCubes(a, b, c) {
if (a>b&a>c)
return (b)**3+(c)**3;
else if (b>a&b>c)
return (a)**3+(c)**3;
else if (c>b&c>a)
return (b)**3+(a)**3;
}
console.log(minSumCubes(1,2,3));
function minSumCubes(a, b, c)
{
let sum = 0;
let m = Math.max (a, b, c);
sum += a**3 + b**3 + c**3 - m**3;
return sum;
}
function minSumCubes(a, b, c)
{
let sum = 0;
let k = Math.min(a, b, c);
let l = Math.max(a, b, c);
let x = a + b + c - k - l;
sum = x * x * x + k *k * k;
return sum;
}
function minSumCubes(a,b,c){
let d_n = Math.min(a,b,c)
let d_n_s = 0;
if (d_n == a){
d_n_s = Math.min(b,c)
}else if (d_n == b){
d_n_s = Math.min(a,c)
}else{
d_n_s = Math.min(a,b)
}
let sum_n = d_n**3 + d_n_s**3;
return sum_n;
}
function minSumCubes(a, b, c){
let num = Math.max(a, b, c)
let sum
if (num == a) {sum = b**3 + c**3}
if (num == b) {sum = a**3 + c**3}
if (num == c) {sum = a**3 + b**3}
return sum
}
const minSumCubes =(a,b,c) =>{
let min1 =Math.min(a,b,c);
let min2;
if(min1 ==a){
min2 = Math.min(b,c);
}
else if(min1 ==b){
min2 = Math.min(a,c);
}
else if(min1 ==c){
min2 = Math.min(a,b);
}
let sum = Math.pow(min1, 3)+Math.pow(min2, 3);
return sum;
}
function minSumCubes( a, b, c)
{
let m;
if ( a < b, c < b )
m = a ** 3 + c ** 3;
else
m = a ** 3 + b ** 3;
if ( c < a, b < a )
m = c ** 3 + b ** 3;
return m;
}
console.log (minSumCubes ( 1, 2, 3));
function minSumCubes( a, b, c ) {
if ( a > b && a > c )
return ( b*b*b + c*c*c )
if ( b > a && b > c )
return ( a*a*a + c*c*c )
if (c > a && c > b)
return ( a*a*a + b*b*b )
}
function minSumCubes(a, b, c)
{
let sum
let max = a;
if (max < b)
max = b
if (max < c)
max = c
if (max == a)
sum = (b ** 3)+(c**3)
if (max == b)
sum = (a**3)+(c**3)
if (max == c)
sum = (a**3)+(b**3)
return (sum)}
function minSumCubes(a, b, c)
{
let min = Math.min(a**3, b**3, c**3)
let min2 = 0;
if (min == a**3){
min2 = Math.min(b**3, c**3)
}
if (min == b**3){
min2 = Math.min(a**3, c**3)
}
if (min == c**3){
min2 = Math.min(b**3, a**3)
}
return (min + min2);
}
function minSumCubes(x, y, z){
let ar = [x, y, z];
ar.splice(ar.indexOf(Math.max(x, y, z)), 1);
return Math.pow(ar[0], 3) + Math.pow(ar[1], 3);
}
function minSumCubes(a,b,c)
{
let z = (a**3 + b**3 + c**3) - Math.max(a,b,c)**3
return z;
}
function minSumCubes(a,b,c){
return a**3+b**3+c**3-Math.max(a,b,c)**3
}
function minSumCubes(a , b , c)
{
if (a == Math.max(a , b , c))
{
return b*b*b + c*c*c ;
}
if (b == Math.max(a , b , c))
{
return a*a*a + c*c*c ;
}
else
{
return a*a*a + b*b*b ;
}
}
function max(a,b){
if(a>b) return a;
else return b;
}
function min(a,b){
if(a< b) return a;
else return b;
}
function minSumCubes(a,b,c)
{
let min_abc=min(a,min(b,c));
let max_abc=max(a,max(b,c));
let middle_abc=a+b+c-min_abc-max_abc;
return middle_abc**3+min_abc**3;
}
function minSumCubes(a,b,c){
return a ** 3 + b ** 3 + c ** 3 - (Math.max(a,b,c)) ** 3;
}
function minSumCubes(a, b, c) {
let m = Math.max(a, b, c);
if(m == a){
return b**3 + c**3;
}
if(m == b){
return a**3 + c**3;
}
if(m == c){
return a**3 + b**3;
}
}
function minSumCubes(a, b, c) {
let s = [a, b, c]
s.sort(
function (first, second) {
return first - second
}
)
return Math.pow(s[0], 3) + Math.pow(s[1], 3);
}
function minSumCubes(a, b, c)
{
let d;
if (a>b, a>c)
d=b*b*b+c*c*c;
else if (b>a, b>c)
d=a*a*a+c*c*c;
else
d=a*a*a+b*b*b;
return d;
}
function minSumCubes(a,b,c)
{
return a**3 + b**3 + c**3 - Math.max(a,b,c)**3;
}
function minSumCubes(a, b, c)
{
if (a< b)
{
if(b < c)
return (a**3)+(b**3);
else
return (a**3)+(c**3);
}
else
{
if (a< c)
return (a**3)+(b**3);
else
return (c**3)+(b**3);
}
}
function minSumCubes(a, b, c) {
let s = [a, b, c]
s.sort(
function (first, second) {
return first - second
}
)
return Math.pow(s[0], 3) + Math.pow(s[1], 3);
}
function minSumCubes(a, b, c)
{
let sum;
a = Math.pow(a, 3);
b = Math.pow(b, 3);
c = Math.pow(c, 3);
if (a >= b && a >= c)
sum = b + c;
if (b >= a && b >= c)
sum = a + c;
if (c >= a && c >= b)
sum = a + b;
return sum;
}
function minSumCubes(a, b, c)
{
let g = Math.max(a, b, c);
if(g == c)
{
return a**3 + b**3;
} else if (g == b)
{
return a**3 + c**3;
}
else if(g == a)
{
return c**3 + b**3;
}
}
function minSumCubes(a, b, c)
{
let m1=a;
let m2=b;
if (m1>m2)
{
m1=b;
m2=a;
}
if (m2>c) m2=c;
return (m1**3+m2**3);
}
function minSumCubes(a, b, c){
let min1, min2;
if(a<=b && a<=c){
min1 = a;
if(b<=c)
min2 = b; else min2 = c;
} else if(b<=a && b<=c){
min1 = b;
if(a<=c)
min2 = a; else min2 = c;
} else {
min1 = c;
if(b<=a)
min2 = b; else min2 = a;
}
return min1**3 + min2**3;
}
function minSumCubes(a, b, c) {
if(Math.max(a, b, c) == a)
return Math.pow(c, 3) + Math.pow(b, 3)
else if(Math.max(a, b, c) == b)
return Math.pow(a, 3) + Math.pow(c, 3)
else
return Math.pow(a, 3) + Math.pow(b, 3)
}
function minSumCubes(a, b, c) {
let m = a;
if(b > m) m = b;
if(c > m) m = c;
return a**3 + b**3 + c**3 - m**3;
}
function minSumCubes(a,b,c)
{
let x = a;
if (x < b)
x = b;
if (x < c)
x = c;
let sum = a**3 + b**3 + c**3 - x**3;
return sum;
}
function minSumCubes(a,b,c)
{
let sum = 0;
let z = Math.min(a,b,c);
let y = Math.max(a,b,c);
let x = a + b + c - z - y;
sum = z * z * z + x * x * x;
return sum;
}
function minSumCubes(a,b,c){
first = Math.min(a,b,c)
if(first == a){
second = Math.min(b,c)
}
else if (first == b){
second = Math.min(a,c)
}
else{
second = Math.min(a,b)
}
return Math.pow(first,3)+ Math.pow(second,3)
}
function minSumCubes(a, b, c) {
let max = Math.max(a, b, c);
let sum = (a ** 3 + b ** 3 + c ** 3) - max ** 3;
return sum;
}
function minSumCubes(a, b, c)
{
let x;
if(a < c && b < c)
x = ((a**3) + (b**3));
else if(a < b && c < b)
x = ((a**3) + (c**3));
else x = ((b**3) + (c**3));
return x;
}
function minSumCubes(a,b,c)
{ let x
let y
if (Math.min(a,b)>=c)
{
x=c
y=Math.min(a,b)
}
else
{
x=Math.min(a,b)
y=Math.min(Math.max(a,b),c)
}
return(x**3+y**3)
}
function minSumCubes(a,b,c){
if (a < b){
if (b< c){
return a**3 + b**3
}
else{
return c**3 + a**3
}
}
else if (b< c){
return a**3 + b**3
}
else{
return b**3 + c**3
}
}
function minSumCubes(a,b,c){
return a ** 3 + b ** 3 + c ** 3 - (Math.max(a,b,c)) ** 3;
}
function minSumCubes(a,b,c)
{
let min1,min2;
min1=a;
if (b< min1)
min1=b;
if(c< min1)
min1=c;
if(min1==a)
{if (b< c)
min2=b;
else min2=c;
}
if(min1==b)
{if (a< c)
min2=a;
else min2=c;
}
if(min1==c)
{if (a< b)
min2=a;
else min2=b;
}
let sum;
sum = (min1**3)+(min2**3);
return sum;
}
function minSumCubes(a, b, c) {
let min1 = Math.min(a, b, c);
let min2 = Math.min(a, b, c);
if (a === min1) {
min2 = Math.min(b, c);
} else if (b === min1) {
min2 = Math.min(a, c);
} else {
min2 = Math.min(a, b);
}
return Math.pow(min1, 3) + Math.pow(min2, 3);
}
function minSumCubes(...args) {
let sum = args.reduce((acc, curr) => acc + curr ** 3, 0)
let maxCube = Math.max(...args) ** 3
return sum - maxCube
}
function minSumCubes(a, b, c){
let arr = [a, b ,c];
for (let j = arr.length - 1; j > 0; j--) {
for (let i = 0; i < j; i++) {
if (arr[i] > arr[i + 1]) {
let temp = arr[i];
arr[i] = arr[i + 1];
arr[i + 1] = temp;
}
}
}
return arr[0] ** 3 + arr[1] ** 3;
}
function minSumCubes(a, b, c)
{
if(a < b)
{
if(b < c)
return (a**3)+(b**3);
else
return (a**3)+(c**3);
}
else
{
if(a < c)
return (a**3)+(b**3);
else
return (b**3)+(c**3);
}
}
function minSumCubes(a, b, c){
let mn1=Math.min(a, b, c);
if (mn1==a){
mn2=Math.min(b, c)
}
else if (mn1==b){
mn2=Math.min(a, c)
}
else{
mn2=Math.min(b, a)
}
sum=mn1**3+mn2**3
return(sum)
}
function minSumCubes(a,b,c)
{
if (a>b&a>c) return b**3+c**3;
if (b>a&b>c) return a**3+c**3;
if (c>b&c>a) return b**3+a**3;
}
function minSumCubes(a,b,c){
let d=Math.min(a,b)
let f=Math.min(d,c)
if(d==f){
d=Math.min(Math.max(a,b),c)
return (d**3)+(f**3);
}
else{
return (d**3)+(f**3);
}
}
function minSumCubes(a,b,c)
{
if (a > b && a > c) return(b ** 3 + c ** 3);
if (b > a && b > c) return(a ** 3 + c ** 3);
if (c > a && c > b) return(a ** 3 + b ** 3);
}
function minSumCubes(a, b, c) {
let max = a;
if (max < b) max = b;
if (max < c) max = c;
return a**3 + b**3 + c**3 - max**3;
}
function minSumCubes(a, b, c)
{
let z = a
if ( b >= z )
z = b
if ( c >= z)
z = c
let x = a
if ( b <= a )
x = b
if ( c <= x)
x = c
let v = a + b + c - z - x
return ( x * x * x ) + ( v * v * v )
}
function minSumCubes(a, b, c){
return a**3 + b**3 + c**3 - Math.max(a, b, c)**3
}
function minSumCubes(a, b, c)
{
if (a < b)
{
if (b < c)
return (a**3)+(b**3);
else
return (a**3)+(c**3);
}
else
{
if (a < c)
return (a**3)+(b**3);
else
return (b**3)+(c**3);
}
}
function minSumCubes(a, b, c){
let m1;
let m2;
if (a > b){
m1 = b;
if(a > c){
m2 = c;
}else{
m2 = a;
}
}
else {
m1 = a
} if (b > c){
m2 = c;
}else{
m2 = b;
}
return (m1**3 + m2**3);
}
function minSumCubes(a,b,c){
if (a>b&a>c) return Math.pow(b,3)+Math.pow(c,3);
else if (b>a&b>c) return Math.pow(a,3)+Math.pow(c,3);
else if (c>b&c>a) return Math.pow(b,3)+Math.pow(a,3);
}
function minSumCubes(a, b, c){
let fval = a
let sval = b
if(a>b){
fval = b
}
if(b>c){
sval = c
}
return (fval*fval*fval)+(sval*sval*sval)
}
function minSumCubes(a, b, c){
let sumCubes
if(b && a< c){
sumCubes = (b**3)+(a**3)
}
if(a && c< b){
sumCubes = (c**3)+(a**3)
}
if(b && c< a){
sumCubes = (b**3)+(c**3)
}
return sumCubes
}
function minSumCubes(a, b, c){
let min1 = Math.min(a, b, c);
let min2;
switch(min1){
case a:
if(b < c) min2 = b
else min2 = c;
break;
case b:
if(a < c) min2 = a
else min2 = c;
break;
case c:
if(a < b) min2 = a
else min2 = b;
break;
}
return min1**3 + min2**3;
}
function minSumCubes(a,b,c)
{
let sum = 0;
let w = Math.min(a,b,c);
let e = Math.max(a,b,c);
let x = a+b+c-w-e;
sum = w**3 + x**3;
return sum
}
let min = a< b?a:b;
let min2 = b< c?b:c;
return min ** 3 + min2 ** 3
}
const l = [a, b, c].sort((a, b) => a - b)
return Math.pow(l[0], 3) + Math.pow(l[1], 3);
}
if (a < b)
{
if(b < c)
return (a**3) + (b**3);
else
return (a**3) + (c**3);
}
else
{
if (a < c)
return (a**3) + (b**3);
else
return (b**3) + (c**3);
}
}
if (a>=b && a>=c)
return (b**3+c**3)
if (b>=a && b>=c)
return (c**3+a**3)
if (c>=a && c>=b)
return (b**3+a**3)
}
let arr = [a, b, c];
arr.sort((a, b) => a - b);
return (Math.pow(arr[0], 3) + Math.pow(arr[1], 3));
}
let zxc = Math.max(z, x, c);
let zx, xc;
if (zxc == z) {
zx = x;
xc = c
} else if (zxc == x) {
zx = z;
xc = c
} else {
zx = z;
xc = x;
}
return zx**3 + xc**3;
}
let arr_of_nums = [a,b,c];
let sum = 0;
const max_value = Math.max(...arr_of_nums);
for (let i = 0; i< arr_of_nums.length; i++){
if (arr_of_nums[i] != max_value) {
sum+= arr_of_nums[i]**3
}
}
return sum
}
let max = Math.max(a, Math.max(b,c));
if (a == max) { a = 0;
}
else if (b == max) {b = 0;
}
else if (c == max) {c = 0;
}
return a ** 3 + b ** 3 + c ** 3
}
let min1 = Math.min(a, b, c);
let min2 = (min1 === a) ? Math.min(b, c) : ((min1 === b) ? Math.min(a, c) : Math.min(a, b));
return min1 ** 3 + min2 ** 3;
}
let sum1 = a**3 + b**3;
let sum2 = a**3 + c**3;
let sum3 = b**3 + c**3;
return Math.min(sum1, sum2, sum3);
}
let max = Math.max(a, Math.max(b, c));
if (a === max) { a = 0; }
else if (b === max) { b = 0; }
else if (c === max) { c = 0; }
return a ** 3 + b ** 3 + c ** 3;
}
{
if (a > b && a > c)
return (b*b*b +c*c*c)
if (b > a && b > c)
return (a*a*a + c*c*c)
if (c > a && c > b)
return (a*a*a + b*b*b)
}
return a ** 3 + b ** 3 + c ** 3 - (Math.max(a,b,c)) ** 3;
}
{
if(Math.max(a,b,c) == a) return b**3 + c**3
if(Math.max(a,b,c) == b) return a**3 + c**3
if(Math.max(a,b,c) == c) return b**3 + a**3
}
if(a>b && a>c){
return Math.pow(b,3)+ Math.pow(c,3)
}
if(b>a && b>c){
return Math.pow(a,3)+ Math.pow(c,3)
}
if(c>a && c>b){
return Math.pow(a,3)+ Math.pow(b,3)
}
}
{
if (Math.max(a,b,c) == a)
return b**3+c**3;
if (Math.max(a,b,c) == b)
return a**3+c**3;
if (Math.max(a,b,c) == c)
return a**3+b**3;
}
if (a>b){
if(a>c){
return b**3 + c**3;
} else {
return a**3 + b**3;
}
} else {
if(b>c){
return a**3 + c**3;
} else{
return a**3 + b**3;
}
}
}
let x = Math.max(a, b, c);
let y = Math.pow(a, 3) + Math.pow(b, 3) + Math.pow(c, 3) - Math.pow(x, 3);
return y;
}
let x;
let y;
if (a < b) {
x = a;
if (b < c) y = b;
else y = c;
} else {
x = b;
if (a>c) y = c;
else y = a;
}
return x**3 + y**3;
}
let sum1 = a**3 + b**3;
let sum2 = a**3 + c**3;
let sum3 = b**3 + c**3;
return Math.min(sum1, sum2, sum3);
}
let i = Math.min(a,b,c);
let x = 0;
if(i==a){
x = Math.min(b,c);
}else if(i==b){
x = Math.min(a,c);
}else{
x = Math.min(a,b);
}
return i**3+x**3
}
return a**3+b**3+c**3-(Math.max(a,b,c))**3;
}
{
let m1 =0, m2 =0;
if(a< b)
{
m1=a;
if(b< c)
m2=b;
else
m2=c;
}
else
{
m1=b;
if(a< c)
m2=a;
else
m2=c;
}
let s=0;
s=m1**3+m2**3;
return s;
}
{
let sum = 0;
let z = Math.min(a,b,c);
let y = Math.max(a,b,c);
let x = a + b + c - z - y;
sum = x * x * x + z * z * z;
return sum;
}
{
let sum = 0;
if (a < c && b < c) {
sum += a ** 3 + b ** 3
}
if (a < b && c < b) {
sum += a ** 3 + c ** 3
}
if (b < a && c < a) {
sum += b ** 3 + c ** 3
}
return sum;
}
console.log(minSumCubes(1,2,3));
if((a > b) && (a > c)){
return (b**3) + (c**3);
}else if (b > c){
return (a**3) + (c**3);
}else {
return (a**3) + (b**3);
}
}
{
let sum = 0;
let w = Math.min(a,b,c);
let e = Math.max(a,b,c);
let x = a+b+c-w-e;
sum = w**3 + x**3;
return sum
}
{
let M = Math.max (a,b,c);
let sum = 0;
sum = a*a*a + b * b*b + c *c *c;
sum = sum - M*M*M;
return sum;
}
if(a>=b && a>=c){
return(b**3 + c**3);
}
else{
if(b>=a && b>=c){
return(a**3 + c**3);
}
else{
return( b**3 + a**3);
}
}
}
let n;
if (a <= c && b <= c){
n = ((a ** 3) + (b ** 3))
return(n)
} else if (b <= a && c <= a){
n = ((b ** 3) + (c ** 3))
return(n)
} else if (a <= b && c <= b){
n = ((a ** 3) + (c ** 3))
return(n)
}
}
if(a>b&&a>c)
return b**3+c**3;
if(b>a&&b>c)
return a**3+c**3;
if(c>a&&c>b)
return a**3+b**3;
}
if(a > b & a > c )
return Math.pow(b , 3) + Math.pow(c , 3)
if (b > a & b > c )
return Math.pow(a , 3) + Math.pow(c , 3)
if (c > a & c > b )
return Math.pow(a , 3) + Math.pow(b , 3)
}
if ( a > b && a > c )
return ( b*b*b + c*c*c )
if ( b > a && b > c )
return ( a*a*a + c*c*c )
if (c > a && c > b)
return ( a*a*a + b*b*b )
}
{
let sum = 0;
let z = Math.min(a,b,c);
let y = Math.max(a,b,c);
let x = a + b + c - z - y;
sum = x * x * x + z * z * z;
return sum;
}
{
let m1 = Math.min(a, b, c)
if (m1 == a)
m2 = Math.min(b, c);
else if (m1 == b)
m2 = Math.min(a, c);
else
m2 = Math.min(a, b);
return m1 ** 3 + m2 ** 3
}
{
let t1 = b;
if (a > b)
t1 = a;
if (t1 < c)
t1 = c;
function CubeExclusive(arg)
{
if (arg!=t1)
{
return arg**3;
}else
{
return 0;
}
}
return CubeExclusive(a)+CubeExclusive(b)+CubeExclusive(c);
}
{
if (a < c, b < c)
return (a ** 3 + b ** 3);
if (b < a, c < a)
return (b ** 3 + c ** 3);
if (a < b, c < b)
return (a ** 3 + c ** 3);
}
if (a>b&a>c){ return Math.pow(b,3)+Math.pow(c,3);}
else if (b>a&b>c){ return Math.pow(a,3)+Math.pow(c,3);}
else if (c>b&c>a) {return Math.pow(b,3)+Math.pow(a,3)}
}
console.log(minSumCubes(1,2,3));
let ar = [w, v, m];
ar.splice(ar.indexOf(Math.max(w, v, m)), 1);
return Math.pow(ar[0], 3) + Math.pow(ar[1],3);
}
return Math.pow(Math.min(a,b,c),3)+Math.pow(a+b+c-Math.max(a,b,c)-Math.min(a,b,c),3)
}
if ( a > b && a > c )
return ( b*b*b + c*c*c )
if ( b > a && b > c )
return ( a*a*a + c*c*c )
if (c > a && c > b)
return ( a*a*a + b*b*b )
}
{
if ((a>b) && (a>c))
{
return(b**3) + (c**3)
}
else if (b>c)
{
return (a**3) + (c**3)
}
else
{
return (a**3) + (b**3)
}
}
{
let sum;
if(a < b && c < b)
{
sum = (a ** 3) + (c ** 3);
}
if(b < c && a < c)
{
sum = (a ** 3) + (b ** 3);
}
if(b < a && c < a)
{
sum = (b ** 3) + (c ** 3);
}
return sum;
}
{
if(a < b)
{
if(b < c)
return (a**3) + (b**3);
else
return (a**3) + (c**3);
}
else if(a < c)
return (a**3) + (b**3);
else
return (b**3) + (c**3);
}
let m;
let n = Math.min(a,b,c);
if (n == a){
m = Math.min(b,c);
}
if (n == b) {
m = Math.min(a,c);
}
if (n == c) {
m = Math.min(a,b);
}
return n**3 + m**3;
}
{
if (a < b)
{
if (b < c)
return a * a * a + b * b * b
else return a * a * a + c * c * c
}
else
{
if (a < c)
return a * a * a + b * b * b
else
return b * b * b + c * c * c
}
}
{
let z = (a**3 + b**3 + c**3) - Math.max(a,b,c)**3
return z;
}
let min1 = 0;
let min2 = 0;
let sum = 0;
if(Math.max(a, b, c)==a){
min1=b;
min2=c;
}else if(Math.max(a, b, c)== b){
min1=a;
min2=c;
}else{
min1=a;
min2=b;
}
sum = min1**3 + min2**3;
return sum;
}
if (a > b && a > c){
return c**3 + b**3
}
else if (b > a && b > c){
return a**3 + c**3
}
else {
return a ** 3 + b ** 3
}
}
{
let i=0;
let j=0;
let g=0;
i=Math.min(a,b);
j=Math.min(b,c);
g=(i**3)+(j**3);
return g;
}
let min1 = 0
let min2 = 0
if (a>b) {
min1 = b
} else {
min1 = a
}
if (b>c) {
min2 = c
} else {
min2 = b
}
let minSum = min1**3 + min2**3
return minSum
}
let max = Math.max(a,Math.max(b,c));
if(a==max) {a=0;}
else if (b===max) {b=0;}
else if (c===max) {c=0;}
return a**3+b**3+c**3;
}
if ( a > b && a > c)
return Math.pow(b, 3) + Math.pow(c, 3);
if ( b > a && b > c)
return Math.pow(a, 3) + Math.pow(c, 3)
if ( c > b && c > a)
return Math.pow(b, 3) + Math.pow(a, 3)
}
if (a > b & a > c)
return Math.pow(b, 3) + Math.pow(c, 3);
else if (b > a & b > c)
return Math.pow(a, 3) + Math.pow(c, 3);
else if (c > b & c > a)
return Math.pow(b, 3) + Math.pow(a, 3);
}
let minimal1;
let minimal2;
if(a < b){
minimal1 = a
}else{
minimal1 = b
}
if(b < c){
minimal2 = b
}else{
minimal2 = c
}
return minimal1 ** 3 + minimal2 ** 3
}
{
if (a>b&a>c)
return (b**3) + (c**3);
else if (b>a&b>c)
return (a**3) + (c**3)
else if (c>b&c>a)
return (b**3) + (a**3)
}
console.log(minSumCubes)
{
if (Math.max(n1, n2, n3) == n1) return n2**3 + n3**3;
if (Math.max(n1, n2, n3) == n2) return n1**3 + n3**3;
if (Math.max(n1, n2, n3) == n3) return n2**3 + n1**3;
}
{
let sum
if (a < b && c < b)
sum = a ** 3 + c ** 3;
else if (a < c && b < c)
sum = a ** 3 + b ** 3;
else
sum = b ** 3 + c ** 3;
return sum;
}
let maxNumber = Math.max(a, b, c)
let firstMinCube;
let secondMinCube;
if (a === maxNumber) {
firstMinCube = Math.pow(b, 3)
secondMinCube = Math.pow(c, 3)
}
if (b === maxNumber) {
firstMinCube = Math.pow(a, 3)
secondMinCube = Math.pow(c, 3)
}
if (c === maxNumber) {
firstMinCube = Math.pow(a, 3)
secondMinCube = Math.pow(b, 3)
}
return firstMinCube + secondMinCube;
}
minSumCubes(1, 2, 3)
let arr = [a, b, c];
arr.splice( arr.indexOf(Math.max(a,b,c)), 1);
let sum = 0;
arr.forEach(n => sum += n ** 3);
return sum;
}
if(a > b){
if(b > c){
return((b**3) + (c**3));
}
else{
if(a > c){
return((b**3) + (c**3));
}
else{
return((a**3) + (b**3));
}
}
}
else{
if(a > c){
return((a**3) + (c**3));
}
else{
if(c > b){
return((a**3) + (b**3));
}
else{
return((a**3) + (c**3));
}
}
}
}
let min1 = a;
let min2 = b;
if(c < a){
min1 = c;
}
else if(c < b){
min2 = c;
}
return ((min1 * min1 * min1) + (min2 * min2 * min2));
}
{
if (Math.max(a,b,c) == a)
return((b**3)+(c**3))
if (Math.max(a,b,c) == b)
return((a**3)+(c**3))
if (Math.max(a,b,c) == c)
return((b**3)+(a**3))
}
let numArray;
if (a > b) {
if (c > a) numArray = [b, a];
else numArray = [b, c];
} else {
if (b > c) numArray = [c, a];
else numArray = [b, a];
}
return numArray[0] ** 3 + numArray[1] ** 3
}
let num = [a,b,c].sort();
return Math.pow(num[0], 3) + Math.pow(num[1], 3);
}
let min_cub;
switch(Math.max(a, b, c)){
case a:
return min_cub=((b**3)+(c**3));
break;
case b:
return min_cub=((a**3)+(c**3));
break;
default:
return min_cub=((a**3)+(b**3));
}
}
{
if (a>b && a>c) return (b*b*b+c*c*c);
if (b>a && b>c) return (a*a*a+c*c*c);
if (c>b && c>a) return (b*b*b+a*a*a);
}
if ((Math.max(a, b, c)) == a) {
return (b ** 3 + c ** 3)
}
else if ((Math.max(a, b, c)) == b) {
return (d = a ** 3 + c ** 3)
}
else {
return (d = b ** 3 + a ** 3)
}
}
let m = Math.min(a, b);
let n = Math.min(Math.max(a, b), c);
return m**3 + n**3;
}
a = Math.min(a, b)
b = Math.min(Math.max(a,b),c)
return a**3 + b**3;
}
{
if(a <= b && a <= c)
if (b < c)
return a**3 + b**3;
else
return a**3 + c**3;
else
return c**3 + b**3;
}
let q
if (a>b && a>c)
q = b**3 + c**3
if (b>a && b>c)
q = a**3 + c**3
if (c>b && c>a)
q = b**3 + a**3
return q
}
if (a <= b && a <= c) {
if (b < c) {
return (a ** 3) + (b ** 3);
}
else {
return (a ** 3) + (c ** 3);
}
}
return (c ** 3) + (b ** 3);
}
{
let result;
if (a>b, a>c)
{
result = b**3 + c**3
}
else if (b>a, b>c)
{
result = a**3 + c**3
}
else
{
result = a**3 + b**3
}
return result
}
let s = [a, b, c]
s.sort(
function (first, second) {
return first - second
}
)
return Math.pow(s[0], 3) + Math.pow(s[1], 3);
}
if(Math.max(a, b, c) == a)
return Math.pow(c, 3) + Math.pow(b, 3)
else if(Math.max(a, b, c) == b)
return Math.pow(a, 3) + Math.pow(c, 3)
else
return Math.pow(a, 3) + Math.pow(b, 3)
}
let sum = 0;
if (a < c && b < c) {
sum = a**3 + b**3;
}
else if (a < b && c < b) {
sum = a**3 + c**3;
}
else {
sum = b**3 + c**3;
}
return sum;
}
{
let sum =0;
if (a< b || a< c)
{
sum+=a**3;
}
if (b< a || b< c)
{
sum+=b**3;
} if (c< b || c< a)
{
sum+=c**3;
}
return sum;
}
if ((a > b) && (a > c)){
return Math.pow(b, 3) + Math.pow(c, 3)
}
else if ((b > a ) && (b > c)){
return Math.pow(a, 3) + Math.pow(c, 3)
}
else{
return Math.pow(a, 3) + Math.pow(b, 3)
}
}
if(a >= b && a >= c){
return b ** 3 + c ** 3;
}
if(b >= a && b >= c){
return a ** 3 + c ** 3;
}
if(c >= b && c >= a){
return b ** 3 + a ** 3;
}
}
if (a > c && a > b) return b ** 3 + c ** 3;
else
if (b > a && b > c) return a ** 3 + c ** 3;
else
if (c > a && c > b) return a ** 3 + b ** 3;
}
let m1;
let m2;
if (a > b){
m1 = b;
if(a > c){
m2 = c;
}else{
m2 = a;
}
}
else {
m1 = a
} if (b > c){
m2 = c;
}else{
m2 = b;
}
return (m1**3 + m2**3);
}
{
let d;
if (a > b, a > c)
d = b**3 + c**3;
else
if (b > a, b > c)
d = a**3 + c**3;
else
if (c > a, c > b)
d = a**3 + b**3;
return d;
}
console.log(minSumCubes(3, 7, 9))
let max = Math.max(a, b , c);
if(a === max){
a = 0;
}
else if(b === max){
b = 0;
}
else if(c === max){
c = 0;
}
return a ** 3 + b ** 3 + c ** 3;
}
let a = 2, b = 4, c = 6;
function minSumCubes(a, b, c){
if(a< c&&b< c){sum=a*a*a+b*b*b;}
if(c< a&&b< a){sum=c*c*c+b*b*b;}
if(a< b&&c< b){sum=a*a*a+c*c*c;}
return sum;
}
console.log(minSumCubes(a,b,c));
if (c > a && c > b) {
return a**3+b**3;
} else if(a > b) {
return c**3+b**3;
}
else {
return a**3+c**3;
}
}
let result
if ((a < c) && (b < c)) {
result = (a**3) + (b**3)
}
else if ((b < a) && (c < a)) {
result = (b**3) + (c**3)
}
else if((c < b) && (a < b)) {
result = (c**3) + (a**3)
}
return result
}
let max;
if (a > b && a > c) {
max = a;
} else if (b > a && b > c) {
max = b;
} else {
max = c;
}
return a ** 3 + b ** 3 + c ** 3 - max ** 3;
}
let m = Math.min(a, b);
let n = Math.min(Math.max(a, b),c);
return m**3 + n**3
}
{
a = Math.pow(a,3)
b = Math.pow(b,3)
c= Math.pow(c,3)
let s
if( a>=b && a >= c)
s = b+c
if(b >= a && b >= c)
s = a+c;
if(c >= a && c >= b)
s = a+b;
return s;
}
{
let m = Math.min(a, b);
let n = Math.min(b, c);
return m ** 3 + n ** 3;
}
let sum = ((a > b)? (b*b*b):(a*a*a)) + ((c > b)? (b*b*b):(c*c*c));
return sum;
}
{
if (a > b && a > c)
{
return (b*b*b+c*c*c)
}
if (b > a && b > c) {
return (a*a*a+c*c*c)
}
if (c > a && c > b) {
return (a*a*a+b*b*b)
}
}
return a**3+b**3+c**3-(Math.max(a,b,c))**3;
}
let d=Math.min(a,b)
let f=Math.min(d,c)
if(d==f){
d=Math.min(Math.max(a,b),c)
return (d**3)+(f**3);
}
else{
return (d**3)+(f**3);
}
}
return a ** 3 + b ** 3 + c ** 3 - (Math.max(a,b,c)) ** 3;
}
{
if (a < b)
{
if (b < c)
return (a**3)+(b**3)
else
return (a**3)+(c**3)
}
else
{
if (a < c)
return (a**3)+(b**3)
else
return (b**3)+(c**3)
}
}
{
if ( a < b)
{
if ( b < c)
return (a**3)+(b**3);
else
return (a**3)+(c**3);
}
else
{
if ( a < c)
return (a**3)+(b**3);
else
return (b**3)+(c**3);
}
}
{
let m;
if ( a < b, c < b )
m = a ** 3 + c ** 3;
else
m = a ** 3 + b ** 3;
if ( c < a, b < a )
m = c ** 3 + b ** 3;
return m;
}
console.log (minSumCubes ( 1, 2, 3));
if ((a >= b) && (a >= c)){
return b**3 + c**3;
}
else if ((b >= a) && (b >= c)){
return a**3 + c**3;
}
else{
return a**3 + b**3;
}
}
sum = 0
if(a < b || a < c){
sum += a**3
}
if(b < a || b < c){
sum += b**3
}
if(c < a || c < b){
sum += c**3
}
return sum
}
let arr = [a, b, c].sort();
let result = 0;
arr.splice(-1)
for (let value of arr) {
result += value ** 3
}
return result
}
let sum = 0
if (a > b){
if (a > c){
sum = b ** 3 + c ** 3
}
else{
sum = a ** 3 + b ** 3
}
}
else{
if (b > c){
sum = a ** 3 + c ** 3
}
else{
sum = a ** 3 + b ** 3
}
}
return sum
}
let z;
if (a<=c && b<=c) {
z=((a**3)+(b**3));
return (z);
}
if (b<=a && c<=a) {
z=((c**3)+(b**3));
return (z);
}
if (a<=b && c<=b) {
z=((c**3)+(a**3));
return (z);
}
}
let res = b ** 3 + a ** 3;
if (a >= b && a >= c)
res = b ** 3 + c ** 3;
if (b >= a && b >= c)
res = a ** 3 + c ** 3;
return res
}
let max = a;
if (max < b)
max=b
if (max < c)
max=c
return a**3+b**3+c**3-max**3
}
let midNum = a+b+c - Math.min(a, b, c) - Math.max(a, b, c);
res = Math.min(a, b, c)**3 + midNum**3;
return res;
}
return a ** 3 + c ** 3 + b ** 3 - Math.max(a, b, c) ** 3;
}
{
let sum =0;
if(a< c&&b< c)
{
sum+=a*a*a+b*b*b;
}
else if(a< b&&c< b)
{
sum+=a*a*a+c*c*c;
}
else
{
sum+=b*b*b+c*c*c;
}
return sum;
}
const biggest = (a >= b && a >= c) ? a : ((b >= a && b >= c) ? b :c)
return a ** 3 + b ** 3 + c ** 3 - biggest ** 3
}
let minScore;
switch(Math.max(a, b, c)){
case a:
return minScore=((b**3)+(c**3));
break;
case b:
return minScore=((a**3)+(c**3));
break;
default:
return minScore=((a**3)+(b**3));
}
}
let min1 = Math.min(a, b, c);
let min2 = Math.min(Math.max(a, b), Math.max(b, c), Math.max(a, c));
return Math.pow(min1, 3) + Math.pow(min2, 3);
}
let y
if (a>b && a>c){
y = b**3 + c**3
}
if (b>a && b>c){
y = a**3 + c**3
}
if (c>b && c>a){
y = b**3 + a**3
}
return y
}
let res1 = Math.min(a,b);
let res2 = Math.min(Math.max(a,b),c)
return(res1**3 + res2**3);
}
const biggest = (a >= b && a >= c) ? a : ((b >= a && b >= c) ? b : c)
return a ** 3 + b ** 3 + c ** 3 - biggest ** 3
}
a = a**3;
b = b**3;
c = c**3;
max = a;
for(x of [b, c]) {
if(x > max)
max = x;
}
if(max == a)
return b+c;
if(max == b)
return a+c;
if(max == c)
return a+b;
}
let arr = [a,b,c]
arr.sort()
return(arr[0]**3)+(arr[1]**3)
}
let k=Math.min(a,b);
let t=Math.min(c,b);
return k**3+t**3;}
{
if (x>y && x>z)
return (y**3+z**3)
if (y>x && y>z)
return (x**3+z**3)
else
return (x**3+y**3)
}
d = Math.max(a, b, c) ** 3;
a = a ** 3;
b = b ** 3;
c = c ** 3;
return a + b + c - d;
}
{
if (a>b && a>c) return (b*b*b+c*c*c);
if (b>a && b>c) return (a*a*a+c*c*c);
if (c>b && c>a) return (b*b*b+a*a*a);
}
{
if (a>b&a>c)
return Math.pow (b, 3) + Math.pow (c, 3);
if (b>a&b>c)
return Math.pow (a, 3) + Math.pow (c, 3);
else
return Math.pow (a, 3) + Math.pow (b, 3)
}
let d=Math.min(a,b)
let f=Math.min(d,c)
if(d==f){
d=Math.min(Math.max(a,b),c)
return (d**3)+(f**3);
}
else{
return (d**3)+(f**3);
}
}
let array = [a, b, c];
array = array.sort((min_val_1, min_val_2) => {
return min_val_1 - min_val_2;
})
let sum = Math.pow(array[0], 3) + Math.pow(array[1], 3)
return sum;
}
if (a< b)
{
if(b< c)
return(a**3)+(b**3);
else
return(a**3)+(c**3);
}
else
{
if(a< c)
return(a**3)+(b**3);
else
return(b**3)+(c**3);
}
}
{ let x = Math.min(a,b,c)
let y = Math.max(a,b,c)
let z = a + b + c - x - y
let s = x*x*x + z*z*z
return s}
{
let sum = 0;
if (a < b, a < c, b < c) {
sum = a ** 3 + b ** 3;
}
if (a < b, a < c, c < b) {
sum = a ** 3 + c ** 3;
}
if (b < a, b < c, c < a){
sum = b ** 3 + c ** 3;
}
return sum;
}
let per;
per= Math.min(a,b);
let vto;
vto = Math.min(b,c);
sum = per**3 + vto**3;
return sum;
}
var d = Math.max(a,b,c);
if (d==a){
return Math.pow(b,3)+Math.pow(c,3);
}
if (d==b){
return Math.pow(a,3)+Math.pow(c,3);
}
if (d==c){
return Math.pow(b,3)+Math.pow(a,3);
}
}
let min_cub;
switch(Math.max(a, b, c)){
case a:
return min_cub=((b**3)+(c**3));
break;
case b:
return min_cub=((a**3)+(c**3));
break;
default:
return min_cub=((a**3)+(b**3));
}
}
if (a>b&a>c)
return (b)**3+(c)**3;
else if (b>a&b>c)
return (a)**3+(c)**3;
else if (c>b&c>a)
return (b)**3+(a)**3;
}
console.log(minSumCubes(1,2,3));
{
let sum = 0;
let m = Math.max (a, b, c);
sum += a**3 + b**3 + c**3 - m**3;
return sum;
}
{
let sum = 0;
let k = Math.min(a, b, c);
let l = Math.max(a, b, c);
let x = a + b + c - k - l;
sum = x * x * x + k *k * k;
return sum;
}
let d_n = Math.min(a,b,c)
let d_n_s = 0;
if (d_n == a){
d_n_s = Math.min(b,c)
}else if (d_n == b){
d_n_s = Math.min(a,c)
}else{
d_n_s = Math.min(a,b)
}
let sum_n = d_n**3 + d_n_s**3;
return sum_n;
}
let num = Math.max(a, b, c)
let sum
if (num == a) {sum = b**3 + c**3}
if (num == b) {sum = a**3 + c**3}
if (num == c) {sum = a**3 + b**3}
return sum
}
let min1 =Math.min(a,b,c);
let min2;
if(min1 ==a){
min2 = Math.min(b,c);
}
else if(min1 ==b){
min2 = Math.min(a,c);
}
else if(min1 ==c){
min2 = Math.min(a,b);
}
let sum = Math.pow(min1, 3)+Math.pow(min2, 3);
return sum;
}
{
let m;
if ( a < b, c < b )
m = a ** 3 + c ** 3;
else
m = a ** 3 + b ** 3;
if ( c < a, b < a )
m = c ** 3 + b ** 3;
return m;
}
console.log (minSumCubes ( 1, 2, 3));
if ( a > b && a > c )
return ( b*b*b + c*c*c )
if ( b > a && b > c )
return ( a*a*a + c*c*c )
if (c > a && c > b)
return ( a*a*a + b*b*b )
}
{
let sum
let max = a;
if (max < b)
max = b
if (max < c)
max = c
if (max == a)
sum = (b ** 3)+(c**3)
if (max == b)
sum = (a**3)+(c**3)
if (max == c)
sum = (a**3)+(b**3)
return (sum)}
{
let min = Math.min(a**3, b**3, c**3)
let min2 = 0;
if (min == a**3){
min2 = Math.min(b**3, c**3)
}
if (min == b**3){
min2 = Math.min(a**3, c**3)
}
if (min == c**3){
min2 = Math.min(b**3, a**3)
}
return (min + min2);
}
let ar = [x, y, z];
ar.splice(ar.indexOf(Math.max(x, y, z)), 1);
return Math.pow(ar[0], 3) + Math.pow(ar[1], 3);
}
{
let z = (a**3 + b**3 + c**3) - Math.max(a,b,c)**3
return z;
}
return a**3+b**3+c**3-Math.max(a,b,c)**3
}
{
if (a == Math.max(a , b , c))
{
return b*b*b + c*c*c ;
}
if (b == Math.max(a , b , c))
{
return a*a*a + c*c*c ;
}
else
{
return a*a*a + b*b*b ;
}
}
if(a>b) return a;
else return b;
}
function min(a,b){
if(a< b) return a;
else return b;
}
function minSumCubes(a,b,c)
{
let min_abc=min(a,min(b,c));
let max_abc=max(a,max(b,c));
let middle_abc=a+b+c-min_abc-max_abc;
return middle_abc**3+min_abc**3;
}
return a ** 3 + b ** 3 + c ** 3 - (Math.max(a,b,c)) ** 3;
}
let m = Math.max(a, b, c);
if(m == a){
return b**3 + c**3;
}
if(m == b){
return a**3 + c**3;
}
if(m == c){
return a**3 + b**3;
}
}
let s = [a, b, c]
s.sort(
function (first, second) {
return first - second
}
)
return Math.pow(s[0], 3) + Math.pow(s[1], 3);
}
{
let d;
if (a>b, a>c)
d=b*b*b+c*c*c;
else if (b>a, b>c)
d=a*a*a+c*c*c;
else
d=a*a*a+b*b*b;
return d;
}
{
return a**3 + b**3 + c**3 - Math.max(a,b,c)**3;
}
{
if (a< b)
{
if(b < c)
return (a**3)+(b**3);
else
return (a**3)+(c**3);
}
else
{
if (a< c)
return (a**3)+(b**3);
else
return (c**3)+(b**3);
}
}
let s = [a, b, c]
s.sort(
function (first, second) {
return first - second
}
)
return Math.pow(s[0], 3) + Math.pow(s[1], 3);
}
{
let sum;
a = Math.pow(a, 3);
b = Math.pow(b, 3);
c = Math.pow(c, 3);
if (a >= b && a >= c)
sum = b + c;
if (b >= a && b >= c)
sum = a + c;
if (c >= a && c >= b)
sum = a + b;
return sum;
}
{
let g = Math.max(a, b, c);
if(g == c)
{
return a**3 + b**3;
} else if (g == b)
{
return a**3 + c**3;
}
else if(g == a)
{
return c**3 + b**3;
}
}
{
let m1=a;
let m2=b;
if (m1>m2)
{
m1=b;
m2=a;
}
if (m2>c) m2=c;
return (m1**3+m2**3);
}
let min1, min2;
if(a<=b && a<=c){
min1 = a;
if(b<=c)
min2 = b; else min2 = c;
} else if(b<=a && b<=c){
min1 = b;
if(a<=c)
min2 = a; else min2 = c;
} else {
min1 = c;
if(b<=a)
min2 = b; else min2 = a;
}
return min1**3 + min2**3;
}
if(Math.max(a, b, c) == a)
return Math.pow(c, 3) + Math.pow(b, 3)
else if(Math.max(a, b, c) == b)
return Math.pow(a, 3) + Math.pow(c, 3)
else
return Math.pow(a, 3) + Math.pow(b, 3)
}
let m = a;
if(b > m) m = b;
if(c > m) m = c;
return a**3 + b**3 + c**3 - m**3;
}
{
let x = a;
if (x < b)
x = b;
if (x < c)
x = c;
let sum = a**3 + b**3 + c**3 - x**3;
return sum;
}
{
let sum = 0;
let z = Math.min(a,b,c);
let y = Math.max(a,b,c);
let x = a + b + c - z - y;
sum = z * z * z + x * x * x;
return sum;
}
first = Math.min(a,b,c)
if(first == a){
second = Math.min(b,c)
}
else if (first == b){
second = Math.min(a,c)
}
else{
second = Math.min(a,b)
}
return Math.pow(first,3)+ Math.pow(second,3)
}
let max = Math.max(a, b, c);
let sum = (a ** 3 + b ** 3 + c ** 3) - max ** 3;
return sum;
}
{
let x;
if(a < c && b < c)
x = ((a**3) + (b**3));
else if(a < b && c < b)
x = ((a**3) + (c**3));
else x = ((b**3) + (c**3));
return x;
}
{ let x
let y
if (Math.min(a,b)>=c)
{
x=c
y=Math.min(a,b)
}
else
{
x=Math.min(a,b)
y=Math.min(Math.max(a,b),c)
}
return(x**3+y**3)
}
if (a < b){
if (b< c){
return a**3 + b**3
}
else{
return c**3 + a**3
}
}
else if (b< c){
return a**3 + b**3
}
else{
return b**3 + c**3
}
}
return a ** 3 + b ** 3 + c ** 3 - (Math.max(a,b,c)) ** 3;
}
{
let min1,min2;
min1=a;
if (b< min1)
min1=b;
if(c< min1)
min1=c;
if(min1==a)
{if (b< c)
min2=b;
else min2=c;
}
if(min1==b)
{if (a< c)
min2=a;
else min2=c;
}
if(min1==c)
{if (a< b)
min2=a;
else min2=b;
}
let sum;
sum = (min1**3)+(min2**3);
return sum;
}
let min1 = Math.min(a, b, c);
let min2 = Math.min(a, b, c);
if (a === min1) {
min2 = Math.min(b, c);
} else if (b === min1) {
min2 = Math.min(a, c);
} else {
min2 = Math.min(a, b);
}
return Math.pow(min1, 3) + Math.pow(min2, 3);
}
let sum = args.reduce((acc, curr) => acc + curr ** 3, 0)
let maxCube = Math.max(...args) ** 3
return sum - maxCube
}
let arr = [a, b ,c];
for (let j = arr.length - 1; j > 0; j--) {
for (let i = 0; i < j; i++) {
if (arr[i] > arr[i + 1]) {
let temp = arr[i];
arr[i] = arr[i + 1];
arr[i + 1] = temp;
}
}
}
return arr[0] ** 3 + arr[1] ** 3;
}
{
if(a < b)
{
if(b < c)
return (a**3)+(b**3);
else
return (a**3)+(c**3);
}
else
{
if(a < c)
return (a**3)+(b**3);
else
return (b**3)+(c**3);
}
}
let mn1=Math.min(a, b, c);
if (mn1==a){
mn2=Math.min(b, c)
}
else if (mn1==b){
mn2=Math.min(a, c)
}
else{
mn2=Math.min(b, a)
}
sum=mn1**3+mn2**3
return(sum)
}
{
if (a>b&a>c) return b**3+c**3;
if (b>a&b>c) return a**3+c**3;
if (c>b&c>a) return b**3+a**3;
}
let d=Math.min(a,b)
let f=Math.min(d,c)
if(d==f){
d=Math.min(Math.max(a,b),c)
return (d**3)+(f**3);
}
else{
return (d**3)+(f**3);
}
}
{
if (a > b && a > c) return(b ** 3 + c ** 3);
if (b > a && b > c) return(a ** 3 + c ** 3);
if (c > a && c > b) return(a ** 3 + b ** 3);
}
let max = a;
if (max < b) max = b;
if (max < c) max = c;
return a**3 + b**3 + c**3 - max**3;
}
{
let z = a
if ( b >= z )
z = b
if ( c >= z)
z = c
let x = a
if ( b <= a )
x = b
if ( c <= x)
x = c
let v = a + b + c - z - x
return ( x * x * x ) + ( v * v * v )
}
return a**3 + b**3 + c**3 - Math.max(a, b, c)**3
}
{
if (a < b)
{
if (b < c)
return (a**3)+(b**3);
else
return (a**3)+(c**3);
}
else
{
if (a < c)
return (a**3)+(b**3);
else
return (b**3)+(c**3);
}
}
let m1;
let m2;
if (a > b){
m1 = b;
if(a > c){
m2 = c;
}else{
m2 = a;
}
}
else {
m1 = a
} if (b > c){
m2 = c;
}else{
m2 = b;
}
return (m1**3 + m2**3);
}
if (a>b&a>c) return Math.pow(b,3)+Math.pow(c,3);
else if (b>a&b>c) return Math.pow(a,3)+Math.pow(c,3);
else if (c>b&c>a) return Math.pow(b,3)+Math.pow(a,3);
}
let fval = a
let sval = b
if(a>b){
fval = b
}
if(b>c){
sval = c
}
return (fval*fval*fval)+(sval*sval*sval)
}
let sumCubes
if(b && a< c){
sumCubes = (b**3)+(a**3)
}
if(a && c< b){
sumCubes = (c**3)+(a**3)
}
if(b && c< a){
sumCubes = (b**3)+(c**3)
}
return sumCubes
}
let min1 = Math.min(a, b, c);
let min2;
switch(min1){
case a:
if(b < c) min2 = b
else min2 = c;
break;
case b:
if(a < c) min2 = a
else min2 = c;
break;
case c:
if(a < b) min2 = a
else min2 = b;
break;
}
return min1**3 + min2**3;
}
{
let sum = 0;
let w = Math.min(a,b,c);
let e = Math.max(a,b,c);
let x = a+b+c-w-e;
sum = w**3 + x**3;
return sum
}