Domanda molto importante sulla larghezza delle foto HW6

p
ph04 (1090 points)
11 20 27
asked Nov 26, 2021 in HW6 by ph04 (1,090 points)
Spaziatura = intero passato in input alla funzione

Riga più lunga = la fascia i cui palazzi sono distanti esattamente "spaziatura"

Ho notato che in tutti i test dell'HW6 la riga più lunga coincide anche con la riga che ha più palazzi, ma in realtà potrebbero esserci casi in cui non è così

C'è qualche dettaglio che mi è sfuggito, dunque è sempre vera l'affermazione per cui "riga con più palazzi == riga più lunga", oppure è una coincidenza che non ci sia nessun caso nei test per cui quest'affermazione non è vera?
Lo chiedo in quanto sto sfruttando questo dettaglio per il calcolo della larghezza dell'immagine, ma se tale affermazione non fosse sempre vera allora il mio programma potrebbe non passare eventuali test segreti.

3 Answers

E
EricaF (600 points)
1 2 4
answered Nov 26, 2021 by EricaF (600 points)
In “example.png” la riga più lunga non coincide con quella con più palazzi.
p
ph04 (1090 points)
11 20 27
commented Nov 26, 2021 by ph04 (1,090 points)
Pénso tu non abbia compreso che intendo con "riga più lunga"
VincenzoImperati (6250 points)
1 11 54
answered Nov 26, 2021 by VincenzoImperati (6,250 points)
pensa ad un file.txt del tipo:

1,1,255,0,0, 1,1,255,0,0

100,100,255,0,0

La "riga con piu' palazzi", non necessariamente e' la "riga piu' lunga" da te descritta
Alex73 (830 points)
1 3 10
commented Nov 26, 2021 by Alex73 (830 points)
puzza di test segreto?
p
ph04 (1090 points)
11 20 27
commented Nov 26, 2021 by ph04 (1,090 points)
esattamente, è quello che ho detto, intendo dire che non c'è nessun test in cui si verifica questa cosa, quindi potrebbe comparire nei test segreti
.
.Alex. (890 points)
0 0 8
answered Nov 26, 2021 by .Alex. (890 points)
La riga più lunga ha la stessa spaziatura tra edifici fornita dai parametri iniziali. Perciò non devi considerare come riga più lunga quella con più edifici, ma quella riga di edifici, che insieme ad una spaziatura minima tra edifici, risulta la più lunga.
p
ph04 (1090 points)
11 20 27
commented Nov 26, 2021 by ph04 (1,090 points)
sì, è quello che intendo con "riga più lunga", ma io intendevo che nei test coincide sempre con la riga con più palazzi
.
.Alex. (890 points)
0 0 8
commented Nov 26, 2021 by .Alex. (890 points)
Nei test forniti è il caso più frequente, ma conviene naturalmente rendere il programma più versatile anche per i test segreti, che potrebbero non seguire questa eventualità