Cod sursa(job #580398)

Utilizator soriynSorin Rita soriyn Data 13 aprilie 2011 03:19:09
Problema Gardieni Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include<stdio.h>

int vec[1000010];
int a,b,c,n,t;
int suma;

int main()
{

    freopen("gardieni.in","r",stdin);
    freopen("gardieni.out","w",stdout);
    scanf("%d %d",&n,&t);

    for(int i=1;i<=n;i++)
    {
    scanf("%d %d %d",&a,&b,&c);
    for(int j=a;j<=b;j++)
    if(vec[j]==0) vec[j]=c;
    else if(vec[j]>c) vec[j]=c;
    }
    for(int i=1;i<=t;i++)

      suma+=vec[i];
     printf("%d",suma);
}