Aiuto per paintings

Ciao a tutti, sto cercando di risolvere paintings con un algoritmo di complessità lineare.
Il problema è che su due subtask mi da timeout e non so come risolvere.
Il codice è il seguente, qualche idea?

https://pastebin.com/pTTDNetT

Fermando l’esecuzione dopo la lettura dei dati ottengo un timeout, ciò significa che per risolvere il programma non devo leggere tutti i dati o che è “rotto” il problema?

risolto con fprintf/fscanc

Io solitamente uso le funzioni della libreria < fstream > (https://pastebin.com/nT6x6SrK) e non hanno mai dato problemi, poi non so quale sia più efficace.

1 Mi Piace

grazie, proverò anche con quelle, seppur già così sia soddisfatto del tempo.

EDIT
è anche più veloce del fprintf/fscanf :slight_smile: