Il file di testo è strutturato come segue:
- riga: Intestazioni dei campi
- riga: tipo di dato
- riga e seguenti dati relativi ai campi
Se le intestazioni di riga indicate sono anno e mese allora dovrai elencare, nella tabella di output, in ordine crescente DISTINTO le combinazioni dei dati che si trovano sotto quei campi nella tabella di origine;
Se le intestazioni di colonna sono i giorni allora dovrai inserire nella prima riga separate da TAB tutte i valori DISTINTI che nella tabelle di origine trovi sotto il campo giorno;
All'incrocio di ogni riga e colonna dovrai APPLICARE l'operazione (sum, max, min o count) ai valori del campo Sensore1 in maniera tale che, se l'operazione è somma, dovrai sommare tutti quei valori che nella colonna sensore1 della tabella di origine hanno nella stessa riga lo stesso valore di anno, mese e giorno.
Se ad esempio nella tabella iniziale tu avessi il 12/12/2015 due rilevamenti del sensore 1 dovresti sommarli e inserirli nella tabella di output in corrispondenza della riga in cui trovi 2015 12 e della colonna indicante il giorno 12.