初学者のためのプログラミング学習サイト脳トレプログラミングに役立つ論理クイズ2021年04月10日カテゴリ:プログラミング脳トレ今回はプログラミングをする上で役に立つであろう論理のクイズです。解きたい方は動画を止めて考えてみてください。解説動画はこちら今回は論理力を鍛えるクイズ3問です。選択肢の自由度の低い濱家君の答えに注目します。40点の濱家君の答えは4つは合っているので1つの答えを入れ替えたら正しい解答になるはずです。解答候補のパターンは5通りあとは解答候補と皆の回答を照らし合わせて正しい点数になるかを見るだけです。正しい点数になる解答は「1,2,2,2,1」でした。解答パターンを導き出せるかがポイントですね。答えは至極単純で「1ドルは消えていない!!!!」です。女性たちが払ったのは27ドル料金は25ドルフロントが2ドルくすねているので辻褄は合います。問題の方に誤りがあるようですね。いうのには気をつけましょう。全部で55枚取るやりかたであれば1回で答えを導き出せます。54-55.9グラムまでの結果が出るので軽くなった分の列の束が答えになります。いかがだったでしょうか?こういった論理力、思考力はプログラミングを行う上で結構役立つと思います。論理演算とか考えさせられる部分有りますしね。お役に立てば幸いです。今回はこれまでですそれでは。:プログラミング論理クイズ思考力[脳トレ]天秤問題を解いてみよう。2020年12月27日カテゴリ:プログラミング脳トレ今回はプログラミングのための脳を鍛えるトレーニングとして天秤問題をやっていきます。解説動画はこちらさて天秤問題ですが、簡単なクイズです。2問を用意しています。問題18個の同じサイズのボール7つは同じ重さですが1つだけ重いものが混じっています。秤を2回だけ使って重いボールを見つけるにはどうすれば良いでしょう?割と簡単な問題で良くいろんな企業の試験に出ていたりします。考えたい方はここで止まって考えてみましょう。秤を効率よく使って最小回数で答えを見つけるコレは最適解を考える問題でもあり出来るようになるといろんな場面で役立ちます。問題1の解答さて解答は以下のように考えます。1回目は3,3,2でボールを分けて3,3を乗せて測ります。結果は・釣り合う・上下動の2通りになります。下がった方に答えがあるので下がった方の3つのボールのうち1,1で秤に乗せて測り釣り合えば残ったボール下がった場合は、その下がったボールが答えになります。2回目:1回目が釣り合った場合3,3で釣り合ったら、残る2つの中に答えがあります。残りを1,1で秤に乗せて計って下がった方が答えになります。まとめるとこうなります。問題213個の同じサイズのボール12つは同じ重さですが1つだけ重さが違うものが混じっています。重いか軽いかは分かりません。秤を3回だけ使って重いボールを見つけるにはどうすれば良いでしょう?今度は13個にボールが増えてしかも重いか軽いかも分かりませんので少し難しいかもしれないですね。考えたい方はここで止めて考えてみましょう。問題2の解答まず最初はボールをどう分けて測るかです。4,4,5に分ける事として4,4を秤に乗せて測ります。結果は・釣り合う・上下動の2通りになります。2回目:1回目が釣り合った場合4,4は同じ重さなのでこの8個はセーフ残る5個の中に答えがあります。残る5個のうちの3つを選んで秤に乗せセーフの中から3つを乗せて測ります。結果は・釣り合う・上下動の2通りになります。残る2つの中に答えがあるのでそのうちの1つを秤に乗せセーフの中から1つを乗せて測ります。釣り合った場合は残った一つ上下動した場合は、セーフでない物が答えになります。選んだ3つの中に答えがあります。その3つのうち1,1を選んで秤に乗せ測ります。釣り合った場合は残った一つが答え。上下動した場合は2回目の結果と合わせて考えます。2回目にその3つが上がった場合は軽い物が混じっているので3回目に上がった方が答えです。2回目にその3つが下がった場合は重い物が混じっているので3回目に下がった方が答えです。2回目:1回目に釣り合わなかった場合4,4で釣り合わなかった場合はその8つの中に答えがあり測らなかった5つはセーフです。この8個を2群に分ける事にして測っていきます。秤に乗せて測りGHを残します。この2回目の測り方の結果は・釣り合う・上下動の2通りになります。3回目:1回目上下動して、2回目釣り合った場合この2回目が釣り合ったら残ったGHの中に答えがあるのでGとセーフから1つを選んで測ります。釣り合えば残りのHが答え上下動したらGのボールが答えになります。3回目:1回目上下動して、2回目上下動した場合1,2回目とも上下動した場合は2回目に測ったこの6個の中に答えがあることになります。1,2回目で測った際のパターンとしては4通りあることになります。ここからは1,2回のパターンごとに3回目を考えることになります。4パターンの結果はこうなります。A,Bが重くFが軽いパターンC,Dが重くEが軽いパターンA,Bが軽くFが重いパターンC,Dが軽くEが重いパターンまとめるとこうなります。測りの結果は釣り合うか上下動するのでそのパターンごとに全通りを考えれば良いでしょうね。天秤問題はいかがでしたでしょうか?たまにはこういうクイズも良いですよね。