#1839
Memory006
Se dă un şir de numere naturale nenule. Să se afle numărul secvenţelor din şir care au produsul elementelor egal cu 2
k
, unde k
este un număr dat.
Problema | Memory006 | Operații I/O |
memory006.in /memory006.out
|
---|---|---|---|
Limita timp | 0.16 secunde | Limita memorie |
Total: 0.1 MB
/
Stivă 0 MB
|
Id soluție | #21084416 | Utilizator | |
Fișier | memory006.cpp | Dimensiune | 1.19 KB |
Data încărcării | 19 Februarie 2020, 15:40 | Scor / rezultat | Eroare de compilare |
memory006.cpp:1:37: error: stray '#' in program long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:1:29: error: redefinition of 'long long int i' long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:1:11: error: 'long long int i' previously declared here long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:1:31: error: redefinition of 'long long int p' long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:1:13: error: 'long long int p' previously defined here long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:1:35: error: redefinition of 'long long int j' long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:1:17: error: 'long long int j' previously declared here long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:1:38: error: 'include' does not name a type long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:5:1: error: 'ifstream' does not name a type ifstream f("memory006.in"); ^ memory006.cpp:6:1: error: 'ofstream' does not name a type ofstream g("memory006.out"); ^ memory006.cpp:8:24: error: conflicting declaration 'long long int p [60]' long long v[10001],p[60],ctl; ^ memory006.cpp:1:13: error: 'p' has a previous declaration as 'long long int p' long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp:9:15: error: redefinition of 'long long int i' long long n,k,i,x,ct=0,a,mij; ^ memory006.cpp:1:11: error: 'long long int i' previously declared here long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp: In function 'int exp(long long int, long long int, long long int)': memory006.cpp:15:16: error: invalid types 'long long int[long long int]' for array subscript if(x==p[mij]) return mij; ^ memory006.cpp:16:15: error: invalid types 'long long int[long long int]' for array subscript if(x<p[mij]) return exp(s,mij-1,x); ^ memory006.cpp: At global scope: memory006.cpp:20:11: error: redefinition of 'long long int j' long long j,pu; ^ memory006.cpp:1:17: error: 'long long int j' previously declared here long long i,p=0,j;long long i,p=0,j;#include <fstream> ^ memory006.cpp: In function 'int main()': memory006.cpp:43:5: error: 'f' was not declared in this scope f>>n>>k; ^ memory006.cpp:44:8: error: invalid types 'long long int[int]' for array subscript p[1]=2; ^ memory006.cpp:46:12: error: invalid types 'long long int[long long int]' for array subscript p[i]=p[i-1]*2; ^ memory006.cpp:46:19: error: invalid types 'long long int[long long int]' for array subscript p[i]=p[i-1]*2; ^ memory006.cpp:59:30: warning: operation on 'ct' may be undefined [-Wsequence-point] v[++ct]=v[ct-1]+a; ^ memory006.cpp:64:5: error: 'g' was not declared in this scope g<<ctl; ^ memory006.cpp: In function 'int exp(long long int, long long int, long long int)': memory006.cpp:18:1: warning: control reaches end of non-void function [-Wreturn-type] } ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Memory006 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ă.