一筐雞蛋

一筐雞蛋
一筐雞蛋

今日見老豆在看微信,而且不停的在紙上寫數位並按計算機,原來是三舅父群裏發了一條數學題,這是條數學題求筐裏雞蛋的個數,我一口答應由我來算,題目我在下面給出,這種題目非常適合使用電腦進行碰撞求結果.常細的C語言演算法我在下面給出,演算法思路就是雞蛋個數逐次加一,所有條件都附合就得出接果,我果台老爺機IBM-T60P瞬間就給我答案1449,我將結果告訴我老豆他立馬發上群威一威.

 

一筐雞蛋:求筐裏雞蛋的個數
一個一個拿,正好拿完.
二個二個拿,還剩一個.
三個三個拿,正好拿完.
四個四個拿,還剩一個.
五個五個拿,還差一個.
六個六個拿,還剩三個.
七個七個拿,正好拿完.
八個八個拿,還剩一個.
九個九個拿,正好拿完.

//——————————————————————–
//一筐雞蛋
//——————————————————————–
int egg()
{
int x[9];
int _x;// 雞蛋個數
int c;//拿蛋的次數

_x = 0;// 雞蛋個數
while(1)
{
++_x;// 雞蛋個數加一

for(c = 0; 1c   <= _x; ++c)
x[0] = 1
c;

for(c = 0; 2c+1 <= _x; ++c)
x[1] = 2
c+1;

for(c = 0; 3c   <= _x; ++c)
x[2] = 3
c;

for(c = 0; 4c+1 <= _x; ++c)
x[3] = 4
c+1;

for(c = 0; 5c-1 <= _x; ++c)
x[4] = 5
c-1;

for(c = 0; 6c+3 <= _x; ++c)
x[5] = 6
c+3;

for(c = 0; 7c   <= _x; ++c)
x[6] = 7
c;

for(c = 0; 8c+1 <= _x; ++c)
x[7] = 8
c+1;

for(c = 0; 9c   <= _x; ++c)
x[8] = 9
c;

if(_x == x[0] &&
_x == x[1] &&
_x == x[2] &&
_x == x[3] &&
_x == x[4] &&
_x == x[5] &&
_x == x[6] &&
_x == x[7] &&
_x == x[8] )
break;
}

return _x;
}

評論