You are on page 1of 2

#include "stdafx.

h"

#include <iostream>

#include <conio.h>

#include <fstream>

using namespace std;

struct bombo{int s,d,c;};

ifstream in("bomboane.txt");

int _tmain(int argc, _TCHAR* argv[])

int n,k,a[100],i,j,aux,s=0,min,max,b[100],p,p1,p2,nr,ok;

in>>n; cout<<"nr de cutii este "<<n<<endl;

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

in>>a[i];

cout<<"nr de bomboane din cutia v[i] sunt:"<<endl;

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

cout<<"a["<<i<<"]="<<a[i]<<endl;

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

cin>>a[i];

s=s+a[i];

ok=1; j=0;

while(ok)
{p=s/n;

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

if(min>a[i])

min=a[i];

p1=i;

if(max<a[i])

max=a[i];

p2=i;

if(min!=max)

struct c=p-min;

nr++;

a[p1]=a[p1]+c;

a[p2]=a[p2]-c;

b[++j].s=p1;

b[j].d=p2;

b[j].c=c;

else

ok=0;

getch();

return 0;

You might also like