Zadatak #23
Autor:Mihai Nan
Težina
Vaš najbolji rezultat
N/D
Potrebno je konstruirati funkciju koja će pretvarati temperature iz Celzijusa u Fahrenheit i vratiti ih u listi.
Svaka temperatura je realan broj s dvije decimale. Formula za pretvaranje je:
gdje je:
C temperatura u CelzijusimaF odgovarajuća temperatura u FahrenheitimaFunkcija treba primiti listu temperatura u Celzijusima i vratiti listu temperatura u Fahrenheitima, s dvije decimale.
train.csvSadrži tri stupca:
SampleID – numerički identifikator za svaku temperaturutemperature_c – temperatura u Celzijusimatemperature_f – temperatura u FahrenheitimaPrimjer:
| SampleID | temperature_c | temperature_f |
|---|---|---|
| 1 | 0.0 | 32.0 |
| 2 | 25.0 | 77.0 |
| 3 | 37.5 | 99.5 |
| 4 | 100.0 | 212.0 |
test.csvIma istu strukturu kao train.csv, ali bez stupca temperature_f.
Izlazna datoteka (submission.csv) treba sadržavati:
SampleID – isti kao u test.csvtemperature_f – temperatura pretvorena u Fahrenheite, zaokružena na dvije decimalePrimjer:
| SampleID | temperature_f |
|---|---|
| 1 | 32.00 |
| 2 | 77.00 |
| 3 | 99.50 |
| 4 | 212.00 |
Evaluacija će se provoditi na temelju točnosti predviđenih vrijednosti, odnosno točne jednakosti između predviđene i stvarne vrijednosti (iz perspektive prve dvije decimale):
gdje je N ukupan broj primjera.
Konačni rezultat je izražen u postocima (0–100).
Ovaj problem testira: