回复 4楼 twdtheman
#include <stdio.h>
int main()
{
int b[19]={0,28,30,25,20,35,50,20,25,36,33,27,27,28,28,29,30,33,26};
int a[19]={0};
int i,j,k,n;
for(i=0;i<19;i++)
{
for(j=0;j<=i;j++)
a[i]=a[i]+b[j];
//a[i]表示前i个员工拥有树木总数
}
printf("the tree number:");
scanf("%d",&n);
for(k=0;k<19;k++)
{
if(((a[k+1]-n)>=0)&&((a[k]-n)<0))
printf("%d %d",k+1,(n-a[k]));
}
return 0;
}
[此贴子已经被作者于2017-11-26 20:40编辑过]