#3522
Se dau N perechi de numere n k. Pentru fiecare pereche să se calculeze numărul de divizori al lui \(P = {k}^{n} \cdot \left(1 + 2 + 3 + \cdots + k \right) \).
| Problema | Nr_Div_Huge | Operații I/O |
nr_div_huge.in/nr_div_huge.out
|
|---|---|---|---|
| Limita timp | 0.2 secunde | Limita memorie |
Total: 0.1 MB
/
Stivă 0.1 MB
|
| Id soluție | #63357901 | Utilizator | |
| Fișier | nr_div_huge.cpp | Dimensiune | 1.36 KB |
| Data încărcării | 27 Februarie 2026, 14:53 | Scor/rezultat | Eroare de compilare |
nr_div_huge.cpp: In function 'int main()': nr_div_huge.cpp:61:25: error: cannot convert 'std::pair<const long long int, long long int>' to 'const ll {aka const long long int}' in initialization for(const ll x: f){ ^ nr_div_huge.cpp:62:27: error: request for member 'second' in 'x', which is of non-class type 'const ll {aka const long long int}' rez= (rez* (x.second+ 1)* 1LL)% mod; ^ nr_div_huge.cpp:47:11: warning: unused variable 'i' [-Wunused-variable] ll t, i, j, n, k; ^ nr_div_huge.cpp:47:14: warning: unused variable 'j' [-Wunused-variable] ll t, i, j, n, k; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Nr_Div_Huge 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ă.