Cod sursa(job #1201617)

Utilizator catalinrebegeaUNIBUC-Claudia Catarig catalinrebegea Data 25 iunie 2014 15:54:22
Problema Plus Scor 25
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.43 kb
#include <cstdio>
#include <algorithm>

using namespace std;

int v[10];

int main()
{
    int S,nr,x,i;
    long long sol=0;
    freopen ("plus.in","r",stdin);
    freopen ("plus.out","w",stdout);
    scanf("%d", &S);
    for(i=1;i<=3;++i)
    {
        scanf("%d%d", &x,&nr);
        v[nr+1]+=x;
    }
    if(v[2]>=S)
        sol+=1LL*(min(v[2],S+v[0])-S+1)*(v[1]+1);
    printf("%lld\n", sol);
    return 0;
}