#516
SumSec1
Se dă un vector format din n
elemente, numere naturale. Calculați suma elementelor din secvența determinată de primul și ultimul element impar.
Problema | SumSec1 | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #4187307 | Utilizator | |
Fișier | sumsec1.cpp | Dimensiune | 314 B |
Data încărcării | 30 Ianuarie 2017, 13:47 | Scor / rezultat | Eroare de compilare |
sumsec1.cpp: In function 'int main()': sumsec1.cpp:4:89: error: 'v' was not declared in this scope { long long int v1000,S=0; int i=1,copie1,copie2,n,sw=0; cin>>n; for(i=1;i<=n;i++) cin>>v[i]; i=1; while(i<=n) {if(v[i]%2!=0&&sw==0) {copie1=i; sw=1;} if(v[i]%2!=0) copie2=i; i++;} while(copie1<=copie2) {S=S+v[copie1]; copie1=copie1+1;} cout <<S; return 0; ^ sumsec1.cpp:4:116: error: 'v' was not declared in this scope { long long int v1000,S=0; int i=1,copie1,copie2,n,sw=0; cin>>n; for(i=1;i<=n;i++) cin>>v[i]; i=1; while(i<=n) {if(v[i]%2!=0&&sw==0) {copie1=i; sw=1;} if(v[i]%2!=0) copie2=i; i++;} while(copie1<=copie2) {S=S+v[copie1]; copie1=copie1+1;} cout <<S; return 0; ^ sumsec1.cpp:4:155: error: 'v' was not declared in this scope { long long int v1000,S=0; int i=1,copie1,copie2,n,sw=0; cin>>n; for(i=1;i<=n;i++) cin>>v[i]; i=1; while(i<=n) {if(v[i]%2!=0&&sw==0) {copie1=i; sw=1;} if(v[i]%2!=0) copie2=i; i++;} while(copie1<=copie2) {S=S+v[copie1]; copie1=copie1+1;} cout <<S; return 0; ^ sumsec1.cpp:4:209: error: 'v' was not declared in this scope { long long int v1000,S=0; int i=1,copie1,copie2,n,sw=0; cin>>n; for(i=1;i<=n;i++) cin>>v[i]; i=1; while(i<=n) {if(v[i]%2!=0&&sw==0) {copie1=i; sw=1;} if(v[i]%2!=0) copie2=i; i++;} while(copie1<=copie2) {S=S+v[copie1]; copie1=copie1+1;} cout <<S; return 0; ^ sumsec1.cpp:4:17: warning: unused variable 'v1000' [-Wunused-variable] { long long int v1000,S=0; int i=1,copie1,copie2,n,sw=0; cin>>n; for(i=1;i<=n;i++) cin>>v[i]; i=1; while(i<=n) {if(v[i]%2!=0&&sw==0) {copie1=i; sw=1;} if(v[i]%2!=0) copie2=i; i++;} while(copie1<=copie2) {S=S+v[copie1]; copie1=copie1+1;} cout <<S; return 0; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema SumSec1 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ă.