#1781
Se dau două numere naturale w şi h
reprezentând lungimile laturilor dreptunghiului ABCD, un număr natural n
şi n numere naturale x1, x2,… xn
cu propietatea din enunt. Punctul P
se plasează, pe rând, în toate punctele interioare dreptunghiului ABCD care sunt colţuri ale unor pătrate de latură 1
. Pentru fiecare valoare x[i]
(1 ≤ i ≤ n), determinaţi numărul de segmente distincte care trec prin exact x[i]
pătrate
2-intersectate.
Problema | Intersectii | Operații I/O |
![]() intersectii.in /intersectii.out
|
---|---|---|---|
Limita timp | 0.2 secunde | Limita memorie |
Total: 2 MB
/
Stivă 2 MB
|
Id soluție | #55767890 | Utilizator | |
Fișier | intersectii.cpp | Dimensiune | 704 B |
Data încărcării | 25 Ianuarie 2025, 15:36 | Scor / rezultat | Eroare de compilare |
intersectii.cpp:8:20: warning: missing terminating ' character [enabled by default] const int MAX_D = 2'000; ^ intersectii.cpp:8:1: error: missing terminating ' character const int MAX_D = 2'000; ^ intersectii.cpp:9:1: error: expected ',' or ';' before 'const' const int MAX_NR = (MAX_D << 1); ^ intersectii.cpp:11:8: error: 'MAX_NR' was not declared in this scope int fr[MAX_NR]; ^ intersectii.cpp: In function 'int main()': intersectii.cpp:31:13: error: 'fr' was not declared in this scope fr[x + y - gcd(x, y)]++; ^ intersectii.cpp:37:18: error: 'MAX_NR' was not declared in this scope if (x <= MAX_NR) ^ intersectii.cpp:38:19: error: 'fr' was not declared in this scope nr = (fr[x] << 2); ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Intersectii 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ă.