Cod sursa(job #2919139)

Utilizator XelaethAlexandru Obreja Xelaeth Data 15 august 2022 21:55:39
Problema Datorii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <iostream>
#include <fstream>

using namespace std;
int n, v[100];
int m, sume[100];

int main()
{
	ifstream f("datorii.in");
	ofstream g("datorii.out");
	f >> n>>m;
	for (int i = 1; i <= n; i++)
		f >> v[i];

	for (int i = 1; i <= m; i++)
	{
		bool opt;
		f >> opt;
		if (opt)
		{
			int st, dr, s = 0;
			f >> st >> dr;
			for (int j = st; j <= dr; j++)
				s += v[j];
			g << s<< "\n";
		}
		else
		{
			int t, val;
			f >> t >> val;
			v[t] -= val;
		}
	}
	f.close();
	g.close();
	return 0;
}