#include<iostream>
#include<vector>
using namespace std;
int main(int argc, char *argv[]){
int stacksNum;
vector<int> v(50);
int setNum=0;
while(cin>>stacksNum, stacksNum!=0){
int bricksNum=0;
int moveTimes=0;
setNum++;
for(int i=0;i<stacksNum;i++){
cin>>v[i];
bricksNum+=v[i];
}
for(int i=0;i<stacksNum;i++){
int move=bricksNum/stacksNum-v[i];
if(move>0){
moveTimes+=move;
}
}
cout<<"Set #"<<setNum<<endl;
cout<<"The minimum number of moves is "<<moveTimes<<".\n"<<endl;
}
return 0;
}
POJ-1477
最新推荐文章于 2017-02-08 11:07:58 发布