#1672
t
ani, dacă nu ar întâlni nici un alt oraş şi nici nu ar ajunge la marginea hărţii.N
oraşe şi-au încetat extinderea, începută din cartierele iniţiale ale căror coordonate se citesc din fişier, şi aria suprafeţei din hartă rămasă neocupată, exprimată în hectare.Problema | Civilizatie | Operații I/O |
![]() civilizatie.in /civilizatie.out
|
---|---|---|---|
Limita timp | 1.5 secunde | Limita memorie |
Total: 128 MB
/
Stivă 8 MB
|
Id soluție | #57704913 | Utilizator | |
Fișier | civilizatie.cpp | Dimensiune | 2.49 KB |
Data încărcării | 11 Aprilie 2025, 09:51 | Scor / rezultat | Eroare de compilare |
civilizatie.cpp: In function 'void check(long long int)': civilizatie.cpp:29:24: error: 'check2' was not declared in this scope if(check2(pos,i)) ^ civilizatie.cpp: In function 'bool check2(long long int, long long int)': civilizatie.cpp:39:62: error: 'ur' was not declared in this scope if(ur(pos1,border[pos2].x+border[pos2].siz,border[pos2].y)||ur(pos1,border[pos2].x,border[pos2].y-border[pos2].siz))return 1; ^ civilizatie.cpp:40:62: error: 'ur' was not declared in this scope if(ur(pos2,border[pos1].x+border[pos1].siz,border[pos1].y)||ur(pos2,border[pos1].x,border[pos1].y-border[pos1].siz))return 1; ^ civilizatie.cpp:41:62: error: 'ul' was not declared in this scope if(ul(pos1,border[pos2].x+border[pos2].siz,border[pos2].y)||ul(pos1,border[pos2].x,border[pos2].y+border[pos2].siz))return 1; ^ civilizatie.cpp:42:62: error: 'ul' was not declared in this scope if(ul(pos2,border[pos1].x+border[pos1].siz,border[pos1].y)||ul(pos2,border[pos1].x,border[pos1].y+border[pos1].siz))return 1; ^ civilizatie.cpp:44:64: error: 'ur' was not declared in this scope if(ur(pos1,border[pos2].x+border[pos2].siz-1,border[pos2].y)||ur(pos1,border[pos2].x,border[pos2].y-border[pos2].siz+1))return 1; ^ civilizatie.cpp:45:64: error: 'ur' was not declared in this scope if(ur(pos2,border[pos1].x+border[pos1].siz-1,border[pos1].y)||ur(pos2,border[pos1].x,border[pos1].y-border[pos1].siz+1))return 1; ^ civilizatie.cpp:46:64: error: 'ul' was not declared in this scope if(ul(pos1,border[pos2].x+border[pos2].siz-1,border[pos2].y)||ul(pos1,border[pos2].x,border[pos2].y+border[pos2].siz+1))return 1; ^ civilizatie.cpp:47:64: error: 'ul' was not declared in this scope if(ul(pos2,border[pos1].x+border[pos1].siz-1,border[pos1].y)||ul(pos2,border[pos1].x,border[pos1].y+border[pos1].siz+1))return 1; ^ civilizatie.cpp: At global scope: civilizatie.cpp:52:9: error: 'pos1' was not declared in this scope bool ur(pos1,z,t) ^ civilizatie.cpp:52:14: error: 'z' was not declared in this scope bool ur(pos1,z,t) ^ civilizatie.cpp:52:16: error: 't' was not declared in this scope bool ur(pos1,z,t) ^ civilizatie.cpp:52:17: error: expression list treated as compound expression in initializer [-fpermissive] bool ur(pos1,z,t) ^ civilizatie.cpp:53:1: error: expected ',' or ';' before '{' token { ^ civilizatie.cpp:58:9: error: 'pos1' was not declared in this scope bool ul(pos1,z,t) ^ civilizatie.cpp:58:14: error: 'z' was not declared in this scope bool ul(pos1,z,t) ^ civilizatie.cpp:58:16: error: 't' was not declared in this scope bool ul(pos1,z,t) ^ civilizatie.cpp:58:17: error: expression list treated as compound expression in initializer [-fpermissive] bool ul(pos1,z,t) ^ civilizatie.cpp:59:1: error: expected ',' or ';' before '{' token { ^ civilizatie.cpp: In function 'int main()': civilizatie.cpp:87:19: error: too few arguments to function 'void check(long long int)' check() ^ civilizatie.cpp:24:6: note: declared here void check(int pos) ^ civilizatie.cpp:88:9: error: expected ';' before '}' token } ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Civilizatie 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ă.