#3201
Se dă un şir a
cu n
numere naturale. Aflaţi numărul tripletelor (i,j,k)
, cu 1 ≤ i < j < k ≤ n
, pentru care avem a[i] > a[j] < a[k]
.
NeuroN
Problema | IJK | Operații I/O |
![]() ijk.in /ijk.out
|
---|---|---|---|
Limita timp | 1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #50006161 | Utilizator | |
Fișier | ijk.cpp | Dimensiune | 1.41 KB |
Data încărcării | 23 Martie 2024, 11:13 | Scor / rezultat | Eroare de compilare |
ijk.cpp:14:15: error: expected unqualified-id before '[' token map <int,int> [NMAX]; ^ ijk.cpp:16:37: error: redefinition of 'int x' void citire(int x,int st,int dr,int x,int y); ^ ijk.cpp:16:17: error: 'int x' previously declared here void citire(int x,int st,int dr,int x,int y); ^ ijk.cpp: In function 'int main()': ijk.cpp:33:13: error: 'M' was not declared in this scope if(!M.count[as[i]]) ^ ijk.cpp:35:5: error: expected ';' before '}' token } ^ ijk.cpp:38:17: error: 'M' was not declared in this scope int poz=M[a[i]]; ^ ijk.cpp:40:19: error: 'x' was not declared in this scope int aux=n-x; ^ ijk.cpp:41:38: error: 'query' was not declared in this scope int aux1=query(1,1,lg,1,poz-1); ^ ijk.cpp: At global scope: ijk.cpp:47:36: error: redefinition of 'int x' int query (int x,int st,int dr,int x,int y) ^ ijk.cpp:47:16: error: 'int x' previously declared here int query (int x,int st,int dr,int x,int y) ^ ijk.cpp: In function 'int query(int, int, int, int)': ijk.cpp:55:33: error: too many arguments to function 'void citire(int, int, int, int)' a1=citire(x*2,st,mij,x,y); ^ ijk.cpp:16:6: note: declared here void citire(int x,int st,int dr,int x,int y); ^ ijk.cpp:55:11: error: void value not ignored as it ought to be a1=citire(x*2,st,mij,x,y); ^ ijk.cpp:57:37: error: too many arguments to function 'void citire(int, int, int, int)' a2=citire(x*2+1,mij+1,dr,x,y); ^ ijk.cpp:16:6: note: declared here void citire(int x,int st,int dr,int x,int y); ^ ijk.cpp:57:11: error: void value not ignored as it ought to be a2=citire(x*2+1,mij+1,dr,x,y); ^ ijk.cpp: At global scope: ijk.cpp:60:5: error: expected unqualified-id before 'return' return a1+a2; ^ ijk.cpp:61:1: error: expected declaration before '}' token } ^ ijk.cpp: In function 'int query(int, int, int, int)': ijk.cpp:59:5: warning: control reaches end of non-void function [-Wreturn-type] } ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema IJK 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ă.