Pagini recente » Cod sursa (job #2672344) | Cod sursa (job #2278044) | Cod sursa (job #222497) | Cod sursa (job #1330664) | Cod sursa (job #147078)
Cod sursa(job #147078)
var cstt,aux,j,i,g,w:integer;
a,b:array[1..1002] of integer;
f,h:text;
begin
assign(f,'energii.in');reset(f);
assign(output,'energii.out');rewrite(output);
readln(f,g);
readln(f,w);
for i:=1 to g do
readln(f,a[i],b[i]);
for i:=1 to g-1 do
for j:=i+1 to g do
if a[i]<a[j] then
begin
aux:=b[i];
b[i]:=b[j];
b[j]:=aux;
aux:=a[i];
a[i]:=a[j];
a[j]:=aux;
end;
i:=1;
while w>0 do
begin
w:=w-a[i];
cstt:=cstt+b[i];
end;
write(output,cstt);
close(f);
close(output);
end.