#1013
Aniversari
Se dau datele de naștere a n
persoane, numerotate de la 1
la n
, în forma an luna zi
. Să se determine numărul de ordine al celei mai tinere și al celei mai în vârstă persoană dintre cele date.
Problema | Aniversari | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #6944752 | Utilizator | |
Fișier | aniversari.cpp | Dimensiune | 473 B |
Data încărcării | 16 Noiembrie 2017, 14:16 | Scor / rezultat | Eroare de compilare |
aniversari.cpp: In function 'int main()': aniversari.cpp:8:88: error: 'v' was not declared in this scope int main() {int n, pozmin = 1, pozmax = 1; cin >> n; for (int i = 1;i <=n; i++) cin >> v[i].an >> v[i].luna >> v[i].zi; vmin = v1; vmax = v1; ^ aniversari.cpp:8:128: error: 'v1' was not declared in this scope int main() {int n, pozmin = 1, pozmax = 1; cin >> n; for (int i = 1;i <=n; i++) cin >> v[i].an >> v[i].luna >> v[i].zi; vmin = v1; vmax = v1; ^ aniversari.cpp:9:48: error: 'v' was not declared in this scope for (int i = 1; i <= n; i++) { if (v[i].an > vmin.an or (v[i].an vmin.an and v[i].luna > vmin.luna) or (v[i].an vmin.an and v[i].luna == vmin.luna and v[i].zi > vmin.zi)) {vmin = v[i]; pozmin = i; } ^ aniversari.cpp:9:78: error: expected ')' before 'vmin' for (int i = 1; i <= n; i++) { if (v[i].an > vmin.an or (v[i].an vmin.an and v[i].luna > vmin.luna) or (v[i].an vmin.an and v[i].luna == vmin.luna and v[i].zi > vmin.zi)) {vmin = v[i]; pozmin = i; } ^ aniversari.cpp:9:210: error: expected ')' at end of input for (int i = 1; i <= n; i++) { if (v[i].an > vmin.an or (v[i].an vmin.an and v[i].luna > vmin.luna) or (v[i].an vmin.an and v[i].luna == vmin.luna and v[i].zi > vmin.zi)) {vmin = v[i]; pozmin = i; } ^ aniversari.cpp:9:210: error: expected statement at end of input aniversari.cpp:9:210: error: expected '}' at end of input aniversari.cpp:8:20: warning: unused variable 'pozmin' [-Wunused-variable] int main() {int n, pozmin = 1, pozmax = 1; cin >> n; for (int i = 1;i <=n; i++) cin >> v[i].an >> v[i].luna >> v[i].zi; vmin = v1; vmax = v1; ^ aniversari.cpp:8:32: warning: unused variable 'pozmax' [-Wunused-variable] int main() {int n, pozmin = 1, pozmax = 1; cin >> n; for (int i = 1;i <=n; i++) cin >> v[i].an >> v[i].luna >> v[i].zi; vmin = v1; vmax = v1; ^ aniversari.cpp:9:210: error: expected '}' at end of input for (int i = 1; i <= n; i++) { if (v[i].an > vmin.an or (v[i].an vmin.an and v[i].luna > vmin.luna) or (v[i].an vmin.an and v[i].luna == vmin.luna and v[i].zi > vmin.zi)) {vmin = v[i]; pozmin = i; } ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Aniversari face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.