Cod sursa(job #3296348)
| Utilizator | Data | 12 mai 2025 12:13:15 | |
|---|---|---|---|
| Problema | Euro | Scor | 25 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.57 kb |
#include <bits/stdc++.h>
using namespace std;
int main()
{
ifstream in("euro.in");
ofstream out("euro.out");
int n, t;
in >> n >> t;
vector<int> euro(n);
for (auto &v_i : euro)
{
in >> v_i;
}
int euro_crt = 0, lei_total = 0;
for (int i = 0; i < n; i++)
{
euro_crt += euro[i];
if (euro_crt < 0)
{
lei_total += euro_crt * (i + 1) - t;
euro_crt = 0;
}
}
lei_total += euro_crt * n - t;
out << lei_total;
return 0;
}
