#3361
stringAIB
Se dau n
string-uri. Pentru fiecare string s[i]
trebuie să determinați câte string-uri mai mari decât s[i]
se află la stânga sa, adică în secvența s[1]
, s[2]
, …, s[i-1]
. (un string a
este mai mare decat un string b
daca are mai multe caractere, sau daca este mai mare lexicografic)
Problema | stringAIB | Operații I/O |
stringaib.in /stringaib.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 20 MB
/
Stivă 20 MB
|
Id soluție | #51761850 | Utilizator | |
Fișier | stringaib.cpp | Dimensiune | 924 B |
Data încărcării | 15 August 2024, 16:11 | Scor / rezultat | Eroare de compilare |
stringaib.cpp: In function 'int f(int)': stringaib.cpp:10:12: error: 'int f(int)' redeclared as different kind of symbol int f(int x){ ^ stringaib.cpp:8:21: error: previous declaration of 'int f [100002]' int n, aib[100002], f[100002]; psi v[100002]; ^ stringaib.cpp: In function 'int ADD(int, int)': stringaib.cpp:14:33: error: 'f' cannot be used as a function for(int i = x; i <= n; i += f(i)) ^ stringaib.cpp: In function 'int SUM(int)': stringaib.cpp:20:36: error: 'f' cannot be used as a function for(int i = x; i >= 1; i -= f(i)) ^ stringaib.cpp: In function 'bool sortPSI(psi, psi)': stringaib.cpp:29:1: error: expected ';' before '}' token } ^ stringaib.cpp: In function 'int main()': stringaib.cpp:35:35: error: 'sort' was not declared in this scope sort(v + 1, v + 1 + n, sortPSI); ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema stringAIB 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ă.