#4834
Notwen a auzit de descoperirile prietenului său de pe Pământ şi a decis să studieze şi el legile gravitaţiei pe planeta sa. Pentru aceasta a conceput un experiment, care utilizează două drepte (o dreaptă verticală şi o dreaptă oblică, înclinată la un unghi oarecare faţă de orizontală) şi un super-măr (care, pentru a simplifica analiza, este considerat punctiform). Cunoscând distanţa x la care se află super-mărul față de dreapta verticală la începutul experimentului:
1. Determinați numărul de ciocniri ale super-mărului cu dreapta verticală.
2. Determinați numărul de ciocniri ale super-mărului cu dreapta înclinată.
| Problema | notwen | Operații I/O |
notwen.in/notwen.out
|
|---|---|---|---|
| Limita timp | 0.2 secunde | Limita memorie |
Total: 8 MB
/
Stivă 4 MB
|
| Id soluție | #63491607 | Utilizator | |
| Fișier | notwen.cpp | Dimensiune | 3.09 KB |
| Data încărcării | 05 Martie 2026, 14:29 | Scor/rezultat | Eroare de compilare |
notwen.cpp:4:47: error: unrecognized command line option '-f unroll-loops' #pragma GCC optimize("Ofast, unroll-loops, O3") ^ notwen.cpp:4:47: error: unrecognized command line option '-f O3' notwen.cpp:11:34: error: unrecognized command line option '-f unroll-loops' void read_big_number(BigNumber &a) { ^ notwen.cpp:11:34: error: unrecognized command line option '-f O3' notwen.cpp:23:35: error: unrecognized command line option '-f unroll-loops' void print_big_number(BigNumber &a) { ^ notwen.cpp:23:35: error: unrecognized command line option '-f O3' notwen.cpp:28:51: error: unrecognized command line option '-f unroll-loops' int compare_big_numbers(BigNumber &a, BigNumber &b) { // returns 1 if a > b, 2 a < b, 0 a == b ^ notwen.cpp:28:51: error: unrecognized command line option '-f O3' notwen.cpp:36:55: error: unrecognized command line option '-f unroll-loops' void difference_big_numbers(BigNumber &a, BigNumber &b) { ^ notwen.cpp:36:55: error: unrecognized command line option '-f O3' notwen.cpp: In function 'void difference_big_numbers(int (&)[5000], int (&)[5000])': notwen.cpp:37:9: warning: unused variable 't' [-Wunused-variable] int t = 0; ^ notwen.cpp: At global scope: notwen.cpp:52:40: error: unrecognized command line option '-f unroll-loops' void multiply(BigNumber &a, BigNumber b) { ^ notwen.cpp:52:40: error: unrecognized command line option '-f O3' notwen.cpp:73:64: error: unrecognized command line option '-f unroll-loops' void copy_big_number(BigNumber &destination, BigNumber &source) { ^ notwen.cpp:73:64: error: unrecognized command line option '-f O3' notwen.cpp:80:10: error: unrecognized command line option '-f unroll-loops' int main() { ^ notwen.cpp:80:10: error: unrecognized command line option '-f O3' notwen.cpp: In function 'int main()': notwen.cpp:81:37: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("notwen.in", "r", stdin); ^ notwen.cpp:82:39: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("notwen.out", "w", stdout); ^ notwen.cpp:85:26: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &cerinta); getchar(); ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema notwen 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ă.