#3294
Hmmm
Fie λ
o permutare de grad N
și K
un număr natural nenul. Să se afișeze toate soluțiile ecuației \({x}^{K}=λ\) în ordine lexicografică.
Problema | Hmmm | Operații I/O |
hmmm.in /hmmm.out
|
---|---|---|---|
Limita timp | 1 secunde | Limita memorie |
Total: 16 MB
/
Stivă 4 MB
|
Id soluție | #52345586 | Utilizator | |
Fișier | hmmm.cpp | Dimensiune | 1.42 KB |
Data încărcării | 26 Septembrie 2024, 23:33 | Scor / rezultat | Eroare de compilare |
hmmm.cpp:11:30: error: expected ',' or '...' before '(' token vector<int> prod(vector<int>a(12), vector<int>b(12)) ^ hmmm.cpp: In function 'std::vector<int> prod(std::vector<int>)': hmmm.cpp:16:18: error: 'b' was not declared in this scope c[i] = a[b[i]]; ^ hmmm.cpp: At global scope: hmmm.cpp:20:25: error: expected ',' or '...' before '(' token bool inmult(vector<int>a(12), vector<int>c(12), ll val) ^ hmmm.cpp: In function 'bool inmult(std::vector<int>)': hmmm.cpp:27:11: error: 'val' was not declared in this scope while(val) ^ hmmm.cpp:31:26: error: too many arguments to function 'std::vector<int> prod(std::vector<int>)' b = prod(b, a); ^ hmmm.cpp:11:13: note: declared here vector<int> prod(vector<int>a(12), vector<int>b(12)) ^ hmmm.cpp:33:22: error: too many arguments to function 'std::vector<int> prod(std::vector<int>)' a = prod(a, a); ^ hmmm.cpp:11:13: note: declared here vector<int> prod(vector<int>a(12), vector<int>b(12)) ^ hmmm.cpp:36:17: error: 'c' was not declared in this scope return (b == c); ^ hmmm.cpp: In function 'void backtracking(int)': hmmm.cpp:54:47: error: too many arguments to function 'bool inmult(std::vector<int>)' if(pas == n && inmult(sol, perm, k)) ^ hmmm.cpp:20:6: note: declared here bool inmult(vector<int>a(12), vector<int>c(12), ll val) ^ hmmm.cpp: In function 'bool inmult(std::vector<int>)': hmmm.cpp:37:1: warning: control reaches end of non-void function [-Wreturn-type] } ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Hmmm 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ă.