Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency
Q
?
A -
Informatica
search
Login
Remember
Register
New Activity
Questions
Unanswered
Tags
Categories
Users
Course
News
FAQs
Do you need help?
Ask a Question
Notice Board
# ANDRÀ TUTTO BENE
# IO RESTO A CASA
Prossime date d'esame (e scadenze)
INTERNALERROR???
Situazione complessiva voti
Bonus PA
Bonus Q2A
Eserciziario Python
Regole del corso
SOFTWARE DA INSTALLARE
Libri scontati o gratis, software e IDE
Info generali sul corso e diario delle lezioni/esercitazioni
WTF Python!
Time complexity dei metodi
TUTTI GLI HW sono linkati qui sotto (prossima scadenza 23:59 del 24/10/20)
Exams
Test
Grades
Attachments
Esame 29-10-20
check
link
Esame 17-9-20
check
link
Esame 20-7-20
check
link
Esame 26-6-20
check
link
Esame 6-5-20
check
link
Esame 19-2-20
check
Esame 29-1-20
check
link
HW 8 rec
link
HW 6 rec
link
HW 8 obb
link
HW 7 opz
link
HW 4 rec
link
HW 6 obb
link
HW 5 opz
link
HW 2 rec
link
HW 4 obb
link
HW 3 opz
link
HW 2 obb
link
HW 1 opz
link
436
questions
1.265
answers
1.607
comments
735
users
Related questions
HW6 Obb test 4 6_bis foto_big
Most popular tags
homework
python
homework6
ricorsione
avvisi
aiuto
peer-assessment
obbligatorio
homework8
homework-di-recupero
voti
hw6
homework2
hw4
homework4
test
recupero
vm
prova-di-esame
esame
hw8
esercitazioni
opzionale
hw2obb
peer-assessment-formativo
soluzioni
hw2
hw7
test-segreti
hw4rec
problema
bonus
esame-20-7-20
hm4
hwm2rec
liste
eserciziario
tempi
anaconda
help
esame-17-9-20
homework8rec
pa
spyder
algoritmo
esercizi-d-esame
esame-29-10-20
ammessi
informazioni
appello-straordinario
Categories
Announcements
(13)
Intro. to Programming and Lab AA22-23 (Latina)
(14)
Programming AY20-21
(123)
Programming AY21-22
(205)
Programming AY22-23
(296)
Programming AY23-24
(181)
Fondamenti di programmazione AA18-19
(1.2k)
Fondamenti di Programmazione AA19-20
(436)
Avvisi
(86)
Info sul corso e sugli esami
(59)
Homework
(225)
HW1 opzionale
(5)
HW2 obbligatorio
(40)
HW3 opzionale
(3)
HW4 obbligatorio
(33)
HW5 opzionale
(6)
HW6 obbligatorio
(40)
HW7 opzionale
(6)
HW8 obbligatorio
(44)
Recupero HW2
(10)
Recupero HW4
(9)
Recupero HW6
(9)
Recupero HW8
(20)
Programmare in Python
(52)
Eserciziario Python
(14)
Fondamenti di Programmazione AA20-21
(708)
Fondamenti di programmazione AA21-22
(366)
Fondamenti di programmazione AA22-23
(564)
Fondamenti di programmazione AA23-24
(346)
Other
(26)
Anni precedenti
(784)
Architetture degli elaboratori AA20-21
(3)
BUG BOUNTY / IMPROVEMENTS
(4)
Test 'spars' HW6
a
andreaamici
(1740 points)
11
12
21
asked
Nov 27, 2019
in
HW6 obbligatorio
by
andreaamici
(
1.7k
points)
edited
Nov 27, 2019
by
andreaamici
Mi continuano a dire 'list out of range' a questi due test,che sarebbero quelli con tutti pixel verdi nell'angolo in basso a sinistra con pochissimi pixel rossi...
Avete suggerimenti?
538
views
21
answer
Please
log in
or
register
to answer this question.
8
Answers
AndreaGasparini
(18850 points)
7
12
120
answered
Nov 27, 2019
by
AndreaGasparini
(
18.9k
points)
Quando effettui le operazioni evidentemente provi ad accedere ad elementi che non esistono trovandosi "fuori dal range" della matrice (ovvero eccedono le dimensioni), puoi evitarlo assicurandoti di svolgere le operazioni solamente quando effettuandole non superi la dimensione massima.
Quindi basta aggiungere un controllo subito prima tramite if o inserirlo in and a quello che già c'è se il problema si trova già su un confronto.
13
comment
Please
log in
or
register
to add a comment.
V
Vittorio
(940 points)
7
8
16
answered
Nov 27, 2019
by
Vittorio
(
940
points)
Potresti provare a gestire quest'eccezione.
12
comment
Please
log in
or
register
to add a comment.
plm
(18850 points)
13
15
118
answered
Nov 27, 2019
by
plm
(
18.9k
points)
Cerca di vedere in quali casi specifici hai l'index out of range e cerca di prevederli. Per esempio: se mi trovassi all'ultimo pixel verde (facciamo finta sia alla fine della riga) e cercassi di controllare se il pixel successivo è rosso sarei ovviamente Out Of Range. Ma io so perfettamente che l'ultimo pixel verde non avrà mai un pixel rosso vuoto visto che si trova al lato più esterno della griglia, per cui potrei tranquillamente evitare di fare questo controllo e quindi di andare out of range :)
9
comment
Please
log in
or
register
to add a comment.
Tommaso Sgroi
(12990 points)
10
11
91
answered
Nov 27, 2019
by
Tommaso Sgroi
(
13.0k
points)
Aggiungi un controllo per la lunghezza. Perché vai a cercare elementi fuori dal range della tua lista.
11
comment
Please
log in
or
register
to add a comment.
Andrea Sanchietti
(3100 points)
5
7
40
answered
Nov 27, 2019
by
Andrea Sanchietti
(
3.1k
points)
L'errore potrebbe essere dato dal fatto che i test hanno i punti verdi sul bordo destro dell'immagine e tu in qualche range vai a cercare oltre l'immagine
io ho fixxato quest errore aggiungendo un bordo nero all'immagine di spessore k ma può essere fatto meglio studiandosi dove far fermare i for
12
comment
Please
log in
or
register
to add a comment.
fc-dev
(16450 points)
16
20
34
answered
Nov 27, 2019
by
fc-dev
(
16.5k
points)
Probabilmente stai cercando di controllare se c'è un quadrato verso destra partendo da pixel che sono già troppo a destra, e quindi esci fuori dall'immagine.
10
comment
Please
log in
or
register
to add a comment.
E
Edward
(25950 points)
3
4
172
answered
Nov 27, 2019
by
Edward
(
26.0k
points)
Se non sbaglio in uno di quei test viene dato in input un K troppo grande, nel senso che non può esistere nessun quadrato avente K segmenti, poichè i segmenti sono di meno.
Puoi o gestire l'eccezione e restituire 0 in caso accada, oppure cosa migliore, controllare all'inizio se K è troppo grande oppure no.
8
comment
Please
log in
or
register
to add a comment.
J
Jan Rogala
(7260 points)
4
4
37
answered
Nov 27, 2019
by
Jan Rogala
(
7.3k
points)
Potresti anche fare una verifica che ti permette di dire se quel pixel è presente nell'immagine prima di andarlo a prendere, se non è presente eviti quel pixel e vai avanti. E un'idea, ma la cosa piu sensata è controllare meglio i paramenti del for, magari andando a rivederli, passo per passo, sull'immagine
6
comment
Please
log in
or
register
to add a comment.