Red de conocimiento informático - Conocimiento informático - Problema de la escuela primaria, por favor ayuda

Problema de la escuela primaria, por favor ayuda

Utilicé programación C# para obtener el resultado... No conozco el método matemático, lo siento. Los resultados están disponibles. . .

2315, 36589, 6542, 36587, 3654, 231, 3546, 236547, 60597, 1475, 365, 3156, 2543, 32369, 1234

Código:

int sum=427750;

int i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12,i13,i14,i15;

int [] aa ={ 2315, 36589, 6542, 36587, 3654, 231, 3546, 6982, 12654, 258963, 236547, 60597, 1475, 365, 8897, 3156, 3654, , 12398, 10236, 113602, 3698, 32369, 1234, 350 };

para (i1 = 0; i1 < aa.Longitud; i1++)

{

para (i2 = 0 ; i2 < aa.Longitud; i2++)

{

if (i2 != i1)

{

para (i3 = 0; i3 < aa.Longitud; i3++)

{if(i3!=i1)

if(i3!=i2)

para (i4 = 0; i4 < aa.Longitud; i4++)

{

if(i4!=i1)

if(i4!=i2)

if(i4!=i3)

for (i5 = 0; i5 < aa.Length; i5++)

{

if (i5 ! = i1)

si (i5 != i2)

si (i5 != i3)

si (i5!=i4)

para (i6 = 0; i6 < aa.Longitud; i6++)

{

si (i6 != i1)

si (i6 != i2)

si (i6 != i3)

if(i6!=i4)

if(i6!=i5)

for (i7 = 0; i7 < aa.Length; i7++)

{

si (i7 != i1)

si (i7 != i2)

si (i7 != i3)

si (i7 != i4)

si (i7 != i5)

si(i7!=i6)

para (i8 = 0; i8 < aa .Longitud; i8++)

{

si (i8 != i1)

si (i8 != i2)

si ( i8 != i3)

si (i8 != i4)

si (i8 != i5)

si (i8!=i6)

if(i8!=i7)

for (i9 = 0; i9 < aa.Longitud; i9++)

{

if (i9 != i1)

si (i9 != i2)

si (i9 != i3)

si (i9!= i4)

si (i9 != i5)

si (i9 != i6)

si (i9 != i7)

si (i9!=i8)

for (i10 = 0; i10 < aa.Length; i1+)

{

if (i10 != i1)

if ( i10 != i2)

si (i10 != i3)

si (i10 != i4)

si (i10 != i5)

si (i10 != i6)

si (i10 != i7)

si (i10 != i8)

si (i10!=i9)

para (i11 = 0; i11 < aa.Longitud; i11++)

{

si (i11 != i1)

si (i11 != i2)

si (i11 != i3)

si (i11 != i4)

si (i11 != i5)

si (i11 != i6)

si (i11 != i7)

si (i11 != i8)

si (i11 != i9)

si(i11 !=i10)

para (i1

2 = 0; i12 < aa.Longitud; i12++)

{

si (i12 != i1)

si (i12 != i2)

si (i12 != i3)

si (i12 != i4)

si (i12 != i5)

si (i12 != i6)

si (i12 != i7)

si (i12 != i8)

si (i12 != i9)

si (i12 != i10)

si (i12!=i11)

para (i13 = 0; i13 < aa.Longitud; i13++)

{

si (i13 != i1)

>

si (i13 != i2)

si (i13 != i3)

si (i13 != i4)

si (i13 ! = i5)

si (i13 != i6)

si (i13 != i7)

si (i13 != i8)

si (i13 != i9)

si (i13 != i10)

si (i13 != i11)

si (i13!=i12 )

for (i14 = 0; i14 < aa.Longitud; i14++)

{

if (i14 != i1)

si (i14 != i2)

si (i14 != i3)

si (i14 != i4)

si (i14 != i5)

si (i14 != i6)

si (i14 != i7)

si (i14 != i8)

si (i14 != i9)

si (i14 != i10)

si (i14 != i11)

si (i14!=i12)

if(i14!=i13)

para (i15 = 0; i15 < aa

.Longitud; i15++)

{

si (i15 != i1)

si (i15 != i2)

si ( i15 != i3)

si (i15 != i4)

si (i15 != i5)

si (i15 != i6)

si (i15 != i7)

si (i15 != i8)

si (i15 != i9)

si (i15 ! = i10)

si (i15 != i11)

si (i15 != i12)

si (i15 != i13)

si (i15!=i14)

si (aa[i1] + aa[i2] + aa[i3 ] + aa[i4] + aa[i5] + aa[i6] + aa[i7] + aa[i8] + aa[i9] + aa[i10] + aa[i11] + aa[i12] + aa[i13 ] + aa[i14] + aa[i15] == suma)

{

MessageBox.Show(aa[i1] + "+" + aa[i2] + "+ " + aa[i3] + "+" + aa[i4] + "+" + aa[i5] + "+" + aa[i6] + "+" + aa[i7] + "+" + aa[i8 ] + "+" + aa[i9] + "+" + aa[i10] + "+" + aa[i11] + "+" + aa[i12] + "+" + aa[i13] + "+" + aa[i14] + "+" + aa[i15]);

}

}

}

}

}

}

}

}

}

}

}

}

}

}

}

}

}