C++编程之美-代码清单1-11

代码清单1-11

int nPerson[];	// nPerson[i]表示到第i层的乘客数目
int nFloor, nMinFloor, nTargetFloor;
nTargetFloor = -1;
for(i = 1; i <= N; i++)
{
     nFloor = 0;    
     for(j = 1; j < i; j++)
          nFloor += nPerson[j] * (i - j);
     for(j = i + 1; j <= N; j++)
          nFloor += nPerson[j] *(j - i); 
     if(nTargetFloor == -1 || nMinFloor > nFloor) 
     {
          nMinFloor = nFloor;
          nTargetFloor = i;
     }
}
return(nTargetFloor, nMinFloor);
发布了1181 篇原创文章 · 获赞 951 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/weixin_42528266/article/details/104027133