Cod sursa(job #2438118)

Utilizator Neamtu93George Neamtu93 Data 11 iulie 2019 13:23:28
Problema Datorii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.63 kb
#include<iostream>
#include<fstream>
using namespace std;
ifstream fin("datorii.in");
ofstream fout("datorii.out");

//combinari de n luate cate k de la 1 la n
//matrice;


int n,m,a[100],s[100];
void citeste(){
	fin>>n>>m;
	for(int i=1;i<=n;++i){
		fin>>a[i];
		s[i]=s[i-1]+a[i];
	}
}
int sold(int st,int d){
	return s[d]-s[st-1];
}
int achitat(int zi,int suma){
	int i;
	for(i=zi;i<=n;++i)
		s[i]-=suma;

}


int main(){
	int i,k,a,b;
	citeste();
	for(i=1;i<=n;++i){
		cin>>k>>a>>b;
		if(k==0)
			achitat(a,b);
		if(k==1)
			fout<<sold(a,b)<<"\n";
	}
	fin.close();
	fout.close();
	return 0;
	
}