Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Incongruenze tra test

M
Meresciu Luca (320 points)
0 3 5
in Info sul corso e sugli esami by (320 points)
closed by
Non so se la domanda è già stata fatta, o almeno io non l'ho trovata. Com'è possibile che eseguendo i test dal prompt il programma ne passi 9 su 9 e al momento della verifica sulla macchina virtuale ne passi 8 su 9? Non penso sia un fatto di timeout dato che è a 1 sec per ogni test e in 1,3-1,5 li esegue tutti.
365 views
closed with the note: i centesimi di secondo...

2 Answers

_andrea_ (45670 points)
13 42 297
by (45.7k points)
La macchina virtuale è meno potente del tuo computer. Non sei il primo a cui capita, i tempi di tutti sono più alti qui, e se per esempio sul tuo pc passi al limite del timeout, sulla macchina virtuale vai oltre. Di quale esercizio parli nello specifico?
M
Meresciu Luca (320 points)
0 3 5
by (320 points)
Dell'esercizio 1 ma la differenza è minima sul computer in 1,46 sec mi passa tutti i test e sulla macchina in 1,56 sec mi da 1 fallito e 8 passati, mi sembra assurdo..
_andrea_ (45670 points)
13 42 297
by (45.7k points)
Non si può fare niente. Devi velocizzare l'algoritmo per forza. Tutti ci siamo trovati penalizzati, solo che se sei al limite del timeout ovviamente vai oltre sulla macchina virtuale
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
Sul mio pc passo tutti i test in 2.5s... nei risultati della macchina di Test invece vado in TimeOut  nell'ultimo test (in locale lo passa in 1.4s).
(Parlo del 3es)