#4260
Folosind metoda Divide et Impera, scrieți funcția recursivă cu antetul
int NrXDivImp(int a[], int st, int dr, int x)
care primind ca parametri un vector a
de numere întregi și trei numere întregi st
, dr
și x
, returnează numărul de apariții ale numărului x
în vectorul secvența a[st], a[st+1], ..., a[dr]
.
Problema | NrXDivImp | Operații I/O |
![]() nrxdivimp.in /nrxdivimp.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #53621169 | Utilizator | |
Fișier | nrxdivimp.cpp | Dimensiune | 1.71 KB |
Data încărcării | 06 Noiembrie 2024, 17:57 | Scor / rezultat | 100 puncte |
nrxdivimp.cpp: In function 'int NrXDivImp(int*, int, int, int)': nrxdivimp.cpp:10:21: warning: label 'https' defined but not used [-Wunused-label] if(v[st]==x)https://adclick.g.doubleclick.net/aclk?sa=l&ai=Cq89FQ4wrZ92EKdGJ1PIPqu-3oAGSyNvwernHoeuwE9nZHhABIMT8ip0BYIOFgICgHKABjPej_QLIAQmpAsL2tQPgq2Y-4AIAqAMByAMKqgTOAk_QP1nqeG58cD69w-a93W5bcimjvauYzk-ZCmNJFTMfxK-0fYSPgZKLpN6z8XXCpfLPlJIqnmpmwR9DAGUxObCAQ3VVPGH4Ai3yHykjrJniYVWwor17GRAcybPqVTafGxxCGVQMfGhdu8U8c0L_ygtc3PvhMHkPp8PLHUv6gIrlZ6TGePR-Jn0-LTn3AtaiBI6Hp8gO0xdDWsqlnE8TuDYYpHh0L3Q1jIeXGY9ihB67KSmvFY0LsYjyPpRtWCOif8rE0ZtdUxlp5t_2ZoLnWDjbkAlp6pssDhzksLimcLD6BYGv_rL2RKXD9vE9mI-io8HhkbnalXBgbOyfZy0aIHoZeYIqTlcFkxRvLFH8g6n53L5PE-uHuwZPT5oEMmBBe0YGAEEiQ4gsxAuG3FzoMfQrELyNqYtFiv151M1YFaMYqn9yfXgWFt6wq7SQ4DPABIuC7oGHBeAEAYgF3ZCHhFGgBi6AB9yI3IIBqAfVyRuoB9m2sQKoB6a-G6gHjs4bqAeT2BuoB_DgG6gH7paxAqgH_p6xAqgHr76xAqgHmgaoB_PRG6gHltgbqAeqm7ECqAeDrbECqAfgvbECqAf_nrECqAffn7ECqAf4wrECqAf7wrEC2AcA0gguCIDhgBAQARgdMgeqgoDgn4ABOgyAwAOAgISAgJSu4ANIvf3BOliQhIzog8iJA7EJ0xWnJ4LzCk2ACgOYCwHICwGADAGqDQJST8gNAeINEwi21Izog8iJAxXRBFUIHar3DRTqDRMInceN6IPIiQMV0QRVCB2q9w0U2BMNiBQD0BUBmBYB-BYBgBcBshcCGAG6FwI4AbIYBRguIgEA0BgB&ae=1&gclid=EAIaIQobChMInbKO6IPIiQMV0QRVCB2q9w0UEAEYASAAEgJqqfD_BwE&num=1&cid=CAQSTgCa7L7dIrYolKXksjMgIPJBnFuaSiMvNn4a_m0g3DCsXhze9H7tDbsuGthkDM0yxGhcizyEVyyQ7KansOtO3GaVQNda22jN3dr_tSRo9hgB&sig=AOD64_3ZvlWLV02N5VmYDdmNrxrjsoMkCQ&client=ca-pub-9961814823930967&rf=4&nb=9&adurl=https://www.updateconference.net/en%3Fgad_source%3D5%26gclid%3DEAIaIQobChMInbKO6IPIiQMV0QRVCB2q9w0UEAEYASAAEgJqqfD_BwE ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0 secunde | OK. | 20 | 20 | ||
2 | 0 secunde | OK. | 20 | 20 | ||
3 | 0 secunde | OK. | 20 | 20 | ||
4 | 0 secunde | OK. | 10 | 10 | ||
5 | 0 secunde | OK. | 10 | 10 | ||
6 | 0 secunde | OK. | 10 | 10 | ||
7 | 0 secunde | OK. | 10 | 10 | ||
Punctaj total | 100 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema NrXDivImp face parte din a doua categorie. Pentru aceste probleme se folosește un program suport, furnizat de propunătorul problemei. 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ă.