Cod sursa(job #220503)

Utilizator SheepBOYFelix Liviu SheepBOY Data 11 noiembrie 2008 09:57:03
Problema Energii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include<stdio.h>
int v[1000001];
struct G_C{
int e,c;
};
int g,w;
G_C energ[1001];
void reorder()
{
	int i,j;
	for(i=0;i<g;i++)
		for(j=;j>=0;j--)
			v[j+energ.e[i]]+=energ.c[i];
		for(i=w;;i++)
			if(v[i])
			{
				printf("%d",v[i]);
				break;
			}
		
}
int main()
{
	freopen("energii.in","r",stdin);
	freopen("energii.out","w",stdout);
	scanf("%d%d",&g,&w);	
	int i=0;
	for(i=0;i<g;i++)
	{
		scanf("%d%d",&energ.e[i],&energ.c[i]);
		if(v[energ.e[i]]>energ.c[i])
		v[energ.e[i]]=energ.c[i];
	}
	reorder();
	return 0;
}