UVA Problem(Box of Bricks solution) 591 Solution

Problem Solving, UVa

#include <bits/stdc++.h>

using namespace std;

int main()

{

int n,i,a[100],l=1,sum,move,av;

while(scanf("%d",&n)==1 )

{

        if(n==0) break;

        sum=0,move=0;;

        for(i=0;i<n;i++)

        {

            scanf("%d",&a[i]);

            sum=sum+a[i];

        }

        av=sum/n;

        for(i=0;i<n;i++)

        if(a[i]>av)

        move=move+(a[i]-av);

        printf("Set #%d\nThe minimum number of moves is %d.\n\n",l,move);

        l++;  

}

return 0;

}

 

0 Comments

You may find interest following article

Complete Guide: Create Laravel Project in Docker Without Local Dependencies

Create Laravel Project Through Docker — No Need to Install PHP, MySQL, or Apache on Your Local Machine In this tutorial, I’ll show you how to create and run a full Laravel project using Docker containers. That means you won’t have to install PHP, MySQL, or Apache locally on your computer. By the end of this guide, you’ll have a fully functional Laravel development...