Cod sursa(job #3276089)
| Utilizator | Data | 12 februarie 2025 17:55:00 | |
|---|---|---|---|
| Problema | Stergeri | Scor | 0 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.56 kb |
#include <fstream>
using namespace std;
ifstream in("sterge.in");
ofstream out("sterge.out");
const int SIZE1 = 1000000;
const int SIZE2 = 1000000;
int main()
{
int left[SIZE1];
int right[SIZE2];
int n, m, k;
in >> n >> m >> k;
for (int i = 0; i < m; i++)
{
in >> left[i];
in >> right[i];
}
for (int i = m - 1; i >= 0; i--)
{
if (k < left[i])
continue;
else
{
k = k + right[i] - left[i] + 1;
}
}
out << k;
}
