Do you need any help?

errore nel test eng-270.json

Light (5130 points)
24 170 229
asked Nov 10, 2020 in HW4 obbligatorio by Light (5,130 points)

dato che il mio codice non passava il periodo sono andato a vedere piu nel dettaglio e a farlo a mano e ho scoperto che la prosodia è sbagliata (o il periodo è errato) :

                 [0, 1, 2, 3, 2, 4, 5, 6, 5, 1, 7, 8, 9, 10, 0, 11, 12, 0,
                 13, 14, 15, 16, 15, 17, 18, 19, 18, 14, 20, 21, 22, 23, 13, 24, 25, 13,
                 26, 27, 28, 29, 28, 30, 31, 32, 31, 27, 33, 34, 35, 36, 26, 37, 38, 26, 
                 39, 40, 41, 42, 41, 43, 44, 45, 44, 40, 46, 47, 48, 49, 39, 50, 51, 39,
                 52, 53, 54, 55, 54, 56, 57, 58, 57, 53, 59, 60, 61, 62, 52, 63, 64, 52,
                 65, 66, 67, 68, 67, 69, 70, 71, 70, 66, 72, 73, 74, 75, 65, 76, 77, 65,
                 78, 79, 80, 81, 80, 82, 83, 84, 83, 79, 85, 86, 87, 88, 78, 89, 90, 78,
                 91, 92, 93, 94, 93, 95, 96, 97, 96, 92, 98, 99, 100, 101, 91, 102, 103, 91,
                 104, 105, 106, 107, 106, 108, 109, 110, 109, 105, 111, 112, 113, 114, 104, 115, 116, 104,
                 117, 118, 119, 120, 119, 121, 122, 123, 122, 118, 124, 125, 126, 127, 117, 128, 129, 117,
                 130, 131, 132, 133, 132, 134, 135, 136, 135, 131, 137, 138, 139, 140, 130, 141, 142, 130, 
                 143, 144, 145, 146, 145, 147, 148, 149, 148, 144, 150, 151, 152, 119, 143, 153, 154, 143, 
                 155, 156, 157, 158, 157, 159, 160, 161, 160, 156, 162, 163, 164, 23, 155, 165, 166, 155, 
                 167, 168, 169, 170, 169, 171, 172, 173, 172, 168, 174, 175, 176, 177, 167, 178, 179, 167, 
                 78, 180, 181, 182, 181, 183, 184, 102, 184, 180, 185, 186, 187, 188, 78, 189, 77, 78]

il mio codice dava problemi con il numero 119 perchè prima si associa ai due 119 il numero 2 in modo biunivoco(io associo sempre con la prima riga), poi il 10! (qui l'errore!)  ho trovato questo errore perchè ho diviso la prosodia in 18 sottosequenza proprio come dice il problema. confermate che questo è un'errore dei test?

105 views

2 Answers

Best answer
AdSum (16290 points)
9 20 134
answered Nov 10, 2020 by AdSum (16,290 points)
selected Nov 10, 2020 by Light
Ogni riga ha "vita propria". Il 119 può avere un valore alla riga X, e avere un valore differente alla riga Y. Sono due gruppi totalmente distinti e non collegati. L'importante è la presenza di una corrispondenza biunivoca tra i vari gruppi!
Light (5130 points)
24 170 229
commented Nov 10, 2020 by Light (5,130 points)
AH si ho fatto il cambiamento e mi passa tutti i test ora
Light (5130 points)
24 170 229
commented Nov 10, 2020 by Light (5,130 points)

ti ringrazio AdSum per tutto l'aiuto e l'incoraggiamentocrying ti vado a mettere miglior risposta a tutti i post AHHAHAAH

AdSum (16290 points)
9 20 134
commented Nov 10, 2020 by AdSum (16,290 points)

Ma si figuriyes

1
1914925 (3070 points)
1 4 23
answered Nov 10, 2020 by 1914925 (3,070 points)
edited Nov 10, 2020 by 1914925

No, non c'è nessun errore, lo stesso numero può essere associato a diversi valori purché sia su periodi diverse. Nella riga del 117, il 119 si ripete due volte dove si ripete due volte il numero 2, quindi crei una corrispondenza biunivoca tra 119 e 2 su questo periodo, nella riga del 143, il 119 è presente una sola volta dove nella prima riga è presente il 10, quindi crei una corrispondenza tra questi due. La corrispondenza biunivoca non deve essere tra numeri, ma tra un gruppo (di ampiezza=periodo) ed un altro. Per maggiore chiarezza leggiti questa discussione.