數的變幻(十個小孩分糖果)

2021-06-28 11:56:09 字數 1042 閱讀 5666

/**************************************** 

* file name : figure.c

* creat data : 2015.1.29

* author : zy

*****************************************/

/*數的變幻*/

/*十個小孩分糖果*/

/*是個小孩圍成一圈分糖果,老師分給第乙個小孩10塊,第二個小孩2塊,第三個小孩8塊,

第四個小孩22塊,第五個小孩16塊,第六個小孩4塊,第七個小孩10塊,第八個小孩6塊,

第九個小孩14塊,第十個小孩20塊。然後所有的小孩同時將自己手中的糖的一半給右邊的

小孩,糖塊數為奇數的人可向老師要一塊,問經過這樣的幾次調整後大家手裡的糖的塊數都一樣?

每人各有多少塊糖?*/

#include int j = 0;

int judge(int c)

} return 0;//全相同返回0

}int print(int s)//輸出陣列中每個元素的值

printf("\n");

}int main(void)

; //初始化陣列元素

int i,t[10],l;

printf(" child\n");

printf("round 1 2 3 4 5 6 7 8 9 10\n");

printf(" ………………………………………………………………………\n");

print(sweet);//輸出每個人手中糖的個數

while(judge(sweet))//若不滿足則迴圈

else

}for(l = 0;l < 9;l++)//將分出的一半糖給右(後)邊的孩子

sweet[0]+=t[9];

print(sweet);//輸出當前手中的糖數

} return 0;

}

十個數排序

對10個數進行排序 include intmain int i,j,temp for i 1 i 10 i printf 輸出排好的數列是 n for i 1 i 10 i include define size 10 intmain 十個數的無序數列 int i,j char t printf 此...

根據上排十個數,算出下排十個數

以下為一給出的數學解法,還沒細看正確與否,先記下,留待後用 給你10分鐘時間,根據上排給出十個數,在其下排填出對應的十個數 要求下排每個數都是先前上排那十個數在下排出現的次數。上排的十個數如下 0,1,2,3,4,5,6,7,8,9 舉乙個例子,數值 0,1,2,3,4,5,6,7,8,9 分配 6...

比較十個數的大小

includeint main int i int max 0 for i 0 i sizeof arr sizeof arr 0 i printf d n max return 0 sizeof arr 是整個陣列所佔的位元組數,sizeof arr 0 是乙個元素所佔的位元組數,他倆一除就是整個...