prendendo l'aiuto della sala) - pagina 6

 
Integer:

Per favore:

319,319,662,460,383,662,552,552,319,107,319,154,10,25,10,222,460,185,266,662,319,460,107,185,222

Infatti:

319+319+662+460+383+662+552+552+319+107+319+154+10+25+10+222+460+185+266+662+319+460+107+185+222 =7941

Ma io ho una serie di numeri diversi. Ci sono altre opzioni?

 

Il TOR è ancora estremamente vago e ora è molto diverso da quello originale.

Inizialmente avevo capito il problema in questo modo: c'è un vettore a = (10, 12, 14, 17, 21, 25, 30, 36, 43, 52, 62, 74, 89, 107, 128, 154, 185, 222, 266, 319, 383, 460, 552, 662, 795, 954, 1145, 1374, 1648, 1978) nello spazio a 30 dimensioni.

Trova tutti i vettori b nello stesso spazio - tali che ( a, b ) = H.

Le componenti del vettore b possono essere solo interi 0 o 1. Il numero H è dato in anticipo.

Per questo problema non posso offrire altro che una ricerca alla cieca.

Se avete bisogno di trovare una soluzione parziale, Excel è a vostra disposizione.

 
Mathemat:

Il TOR è ancora estremamente vago e ora è molto diverso da quello originale.

Inizialmente avevo capito il problema in questo modo: c'è un vettore a = (10, 12, 14, 17, 21, 25, 30, 36, 43, 52, 62, 74, 89, 107, 128, 154, 185, 222, 266, 319, 383, 460, 552, 662, 795, 954, 1145, 1374, 1648, 1978) nello spazio a 30 dimensioni.

Trova tutti i vettori b nello stesso spazio - tali che ( a, b ) = H.

Solo gli interi 0 o 1 possono essere componenti del vettore b . Il numero H è dato in anticipo.

Per questo problema non posso offrire altro che una ricerca alla cieca.

Se volete trovare una soluzione parziale, Excel è a vostra disposizione.

Oooh, quindi non sono l'unico che non ha capito il compito. Allora, topicstarter, rivediamo il compito o manteniamo quello della pagina precedente?
 

Mathemat, non renderlo più difficile)

Joo , ecco un altro modo di risolvere il tuo problema : 222+266+128+107+128+154+30+460+383+552+222+266+128+107+128+154+43+460+383+552+1978+25+74+662+222+107

 
joo:

Infatti:

319+319+662+460+383+662+552+552+319+107+319+154+10+25+10+222+460+185+266+662+319+460+107+185+222 =7941

Ma io ho una serie di numeri diversi. Ci sono altre opzioni?


Penso che ci siano, ma non sono una macchina di ferro che cerca tutte le opzioni)
 
vitali_yv:

Mathemat, non complicare le cose).

Joo , ecco un'altra versione del tuo problema : 222+266+128+107+128+154+30+460+383+552+222+266+128+107+128+154+43+460+383+552+1978+25+74+662+222+107

Il problema non diventa più complicato, cambia solo la condizione.

Quindi cosa dovrei fare? Mostrami la soluzione al mio problema, il tuo ultimo o quello di Alexei?

 
Il mio, se non ti dispiace.
 

Allora un'altra domanda: possono essere solo somme con coefficienti positivi - o qualsiasi combinazione lineare con coefficienti interi?

Per esempio, 134 = 3*222 - 2*266.

 
Se stiamo parlando di combinazioni lineari, il coefficiente dovrebbe essere uno - 1. In altre parole, non sono i coefficienti, ma gli elementi dei vettori che formano una data somma.
 
Quindi ho capito il problema fin dall'inizio (vedi la stessa pagina)? In altre parole - nessuna ripetizione: ogni numero è coinvolto o una volta, o non è nella somma. Giusto, Vitaly?