鶏肉とウサギオフケージ(2フィートの鶏、ウサギは例外なく、四本足を持っています)。
すでに私たちは、ケージA、ケージの中に足の合計数を知っている動物の数まで、少なくともありますどのように多くの動物尋ねましたか?
----------------------------------------
これは質問をした方程式の解の小学校の4年生で、その後もいくつかの方法を学びました:
ウサギの足が立ち上がって、ウサギに変身するように、「フットスタンド」に鶏のリフトに片足をしてみましょう、ウサギはわずか数の頭と足との間の差です。
鶏やウサギの数をxとセット方程式の解は、その後、別の動物(ヘッド番号-x)、方程式を解くための答えです。
でもそれは、一覧表示および描画することができます......
#include <cstdioを>
int型のmain()
{
int型交通、Mminと、Mmaxを;
のprintf( "\ N-のピン数を入力");
scanfの( "%のD"、&交通);
IF(交通%2!= 0)
printf( "入力エラー!\ N-");
他
{
Mminと=(交通3 +)/ 4;
Mmaxを=交通/ 2;
動物のprintf(「最小数:%D \ n動物の最大数:%d個の\ nを」、Mminと、Mmaxを);
}
戻り0;
}
入力数は10フィートであり、その少なくとも二つのウサギはチキンで、5羽の鶏までであると仮定すると、
この意味での質問は、操作の完了に切り上げられます。
MMIN =(交通+ 3)/ 4。
これはつまり、操作を切り上げの行を完了します。
結果=(配当除数+ -1)+除数。
あなたはそれを達成することができるように -
(例えば、切り上げするよう= 5 10/2、10/3 = 4です)
(このコンピュータ馬鹿は、この考え方には、いくつかの01プラス1以上のものを知りません)
この考え方によれば、書き込みコード(プラス0.5)を丸めることができます
----------------------------------------
Sahua ~~~
これで終わりとチキンウサギのケージ~~~