Cod sursa(job #352681)
| Utilizator | Data | 3 octombrie 2009 00:41:17 | |
|---|---|---|---|
| Problema | Datorii | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.4 kb |
#include <fstream>
using namespace std;
ifstream in("datorii.in");
ofstream out("datorii.out");
int main () {
unsigned int N, M, i,j,x,y;
in>>N>>M;
unsigned int A[N];
for(i=0; i<N; i++) {
in>>A[i];
for(j=0; j<i; j++) A[j] += A[i];
}
in>>j;
if(j==1) {
in>>x>>y;
for(i=0; i<x; i++) A[i]-=y;
}
if(j==0) {
in>>x>>y;
out<<A[x-1]-A[y-1]<<endl;
}
return 0;
}
