Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

#include<stdio.

h>
#include<conio.h>
int jobsequence(int d[6],int j[6],int n)
{
int q,i,r,k;
d[0]=0;
j[0]=0;
j[1]=1;
k=1;
for(i=2;i<=n;i++)
{
r=k;
while((d[j[r]])&&(d[j[r]]!=r))
r=r-1;
if((d[j[r]]<=d[i])&&(d[i]>r))
{
for(q=k;q>=r+1;q--)
{
j[q+1]=j[q];
}
j[r+1]=i;
k=k+1;
}
}
return k;
}

int main()
{
int z,n,d[30],p[40],i;
printf("enter n:");
scanf("%d",&n);
printf("enter dead lines and profits ");
for(i=1;i<=n;i++)
{
scanf("%d%d",&d[i],&p[i]);
}
z=jobsequence(d,p,n);
printf("%d",z);
return 0;
}

You might also like