και γινόμενο
.(Πρόσθεσα μία φράση για να διευκρινίσω τι εννοώ).
.
και γινόμενο
.


άτοπο, διότι 
ακέραιοι που δίνω στο hide (για να μην χαλάσω την λύση σε κάποιον που θέλει να την δοκιμάσει) έχουν άθροισμα και γινόμενο 
οι οποίες έχουν άρτιο πλήθος αρνητικών μελών.
τον όρο που αντικαταστάθηκε
, κατ' επέκταση το άθροισμα μεταβάλλεται κατά άρτιο αριθμό.
απορρίπτεται.
που είναι άρτιος απορρίπτεται.
απορρίπτεται.
απορρίπτεται.
απορρίπτεται.
δεκτή.
απορρίπτεται.
απορρίπτεται, λόγω περιττού πλήθους αρνητικών.
απορρίπτεται.
απορρίπτεται.
απορρίπτεται.
απορρίπτεται, λόγω περιττού πλήθους αρνητικών.
απορρίπτεται.
δεκτή.
και 
άρα ανήκει στο σύνολο 
δοκιμές... και
δεκτές διατάξεις από όπου καλούμαστε να βρούμε τις συλλογές από τις οποίες προέκυψαν με αναδιάταξή τους, προφανώς οι παραπάνω...Κώδικας: Επιλογή όλων
package twelve_numbers_sum_product_equal;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class SumProductEqual12 {
static final int[] arr = { -12, -6, -4, -3, -2, -1, 1, 2, 3, 4, 6, 12 };
public static void main(String[] args) {
try {
FileWriter fileWriter = new FileWriter("output.txt");
PrintWriter printWriter = new PrintWriter(fileWriter);
for (int x1 : arr)
for (int x2 : arr)
for (int x3 : arr)
for (int x4 : arr)
for (int x5 : arr)
for (int x6 : arr)
for (int x7 : arr)
for (int x8 : arr)
for (int x9 : arr)
for (int x10 : arr)
for (int x11 : arr)
for (int x12 : arr)
if (x1 + x2 + x3 + x4 + x5 + x6 + x7 + x8 + x9 + x10 + x11
+ x12 == 12
&& x1 * x2 * x3 * x4 * x5 * x6 * x7 * x8 * x9
* x10 * x11 * x12 == 12)
printWriter.println(x1 + "," + x2 + "," + x3 + "," + x4
+ "," + x5 + "," + x6 + "," + x7 + "," + x8
+ "," + x9 + "," + x10 + "," + x11 + "," + x12);
printWriter.close();
System.out.println("Output written to output.txt");
} catch (IOException e) {
System.err.println("An error occurred while writing to the file.");
e.printStackTrace();
}
}
}
.
τρόποι να έχουμε γινόμενο
με
αριθμούς. Οι



διότι μετά το άθροισμα θα είναι το πολύ
. Άρα πρέπει να χρησιμοποιήσουμε το
. Μπορούμε να χρησιμοποιήσουμε το
ή το
και κάθε μία επιλογή μας δίνει μοναδική επιλογή για το πόσα
και πόσα
θα έχουμε. Οι δύο επιλογές είναι:
Γινόμενο
άρα απορρίπτεται.
διότι μετά το άθροισμα θα είναι το πολύ
. Για τον ίδιο λόγο το πολύ ένα από τα δυάρια μπορεί να πάρει αρνητικό πρόσημο. Καταλήγουμε στις επιλογές:
Γινόμενο
άρα απορρίπτεται.Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης