- 0 0 0
Aceste radare se bazeaza pe teorema lui Lagrange si spune, in cazul nostru, ca daca mergem cu masina pe un interval cu o viteza medie de 120 Km/h inseamna ca, obligatoriu, intr-un punct de pe acel traseu am avut viteza de 120 Km/h.
Radarele de interval se pozitioneaza in doua puncte indepartate unul de altul de pe o autostrada si apoi se verifica timpul in care s-a parcurs acel interval.
Daca viteza medie depaseste viteza maxima inseamna ca pe acel interval masina a depasit acea viteza chiar daca atunci cand masina a trecut prin fata acelor radare a trecut cu o viteza inferioara a vitezei maxime.
Datele de intrare se vor face prin fisierul bitcell12.in si iesirea se va face in fisierul bitcell12.out.
Fisierul de intrare va contine pe fiecare linie 3 numere N M T unde -50000 < N < 50000, -200 < M < 200, -20000 < T < 20000
N = distanta intre cele 2 radare in metri
M = Viteza maxima
T = Timp parcurs intre cele 2 radare
Exemplu intrare:
bitcell12.in
9165 110 300
9165 110 299
12000 100 433
12000 100 431
12000 100 359
-1000 -50 -100
In fisierul de iesire se va scrie daca a depasit sau nu viteza.
Mai exact:
- Daca nu a depasit viteza vom scrie OK
- Daca s-a depasit viteza cu mai putin de 20% din viteza maxima vom scrie AMENDA
- Daca s-a depasit viteza cu mai mult de 20% din viteza maxima vom scrie PUNCTE(se vor lua puncte din carnet)
- E posibil ca radarul sa se mai si defecteze si sa scrie numere negative, pentru acele cazuri se va scrie EROARE.
Exemplu iesire:
bitcell12.out
OK
AMENDA
OK
AMENDA
PUNCTE
EROARE
Perioada de inscriere: 19/07/2011 - 06/08/2011
Desemnarea castigatorului - 07/08/2011
TRIMITETI SURSELE LUI MIHAI
Welcome to BitCell. Click here to register !

.
.

) îți recomand să încerci să încerci să renunți la vectorul ăla; gândește-te dacă nu cumva este vreo metodă prin care să poți afișa pe măsură ce citești și procesezi datele de intrare.
. Revin cu varianta corectă.
.