Python

知恵袋の「ウソつき問題」をPythonで解いてみた。(11)

知恵袋の「ウソつき問題」をPythonで解いてみました。(^_^; 【問】誰が正直族か文化人類学者の推理博士と一緒に論理的に推理しなさい。 嘘つき族と正直族が住んでいるパズル島に初めて訪問した文化人類学者の推理博士は、上陸したとたん、二人の島民に会いま…

判断推理の家の位置関係の問題をPythonで解いてみた。(2)

ネットで見つけた判断推理の家の位置関係の問題をPythonで解いてみました。(^_^; 次の図のような十字路の道路に面して(1)~(8)の家が並んでおり、A~Hの8人が一人ずつ住んでいる。今、次のア~カのことがわかっているとき、確実にいえるのはどれか。 ア Aの…

判断推理の家の位置関係の問題をPythonで解いてみた。

知恵袋で見つけた判断推理の家の位置関係の問題をPythonで解いてみました。(^_^; 次の図のような十字型の道路に面してA~Jの10軒の家が並んでいる。今、次のア~エのことが分かっているとき、Aの家の位置として有り得るのはどれか。ただし、各家の玄関は道路…

知恵袋の「ウソつき問題」をPythonで解いてみた。(10)

知恵袋の「ウソつき問題」をPythonで解いてみました。(^_^; エイプリルフールの日に、書く予定でしたが、知恵袋で問題を見つけるのに時間がかかってしまいました。(^_^; A ~ D の4 人は1 組~ 4 組までのいずれかの生徒で、同じクラスの者はいません。 次の…

知恵袋で見つけた最短経路の問題をPythonで解いてみた。(3)

知恵袋で見つけた最短経路の問題をPythonで解いてみました。(^_^; AからBまで行く最短経路は全部で何通りですか。 ただし、X地点は通ることができず、Y地点は直進しかできないものとする。 +-+-+-+-+-+-B | | | | | | | +-+-+-+-+-+-+ | | | | | | | +-+-+-+…

知恵袋で見つけた最短経路の問題をPythonで解いてみた。(2)

知恵袋で見つけた最短経路の問題をPythonで解いてみました。(^_^; 図のような経路で、点Aを出発して点Pを通り点Bへ行く最短経路は何通りあるか。 (1)40通り (2)48通り (3)54通り (4)60通り (5)72通り A-+-+-+-+-+-+ | | | | | | | +-+-+ +-+-+-+ | | | | | +…

知恵袋で見つけた最短経路の問題をPythonで解いてみた。

知恵袋で見つけた最短経路の問題をPythonで解いてみました。(^_^; 図において、AからBにいたる最短経路を求めるものは全部で何通りあるか。 +-+-+-+-+-+-B | | | | | | | +-+-+-+-+-+-+ | | | | | | | +-+-+-+-+-+-+ | | | | | | | +-+-+-+-P-+-+-+-+-+-+ | …

知恵袋で見つけた場合の数の道順問題をPythonで解いてみた。

知恵袋で見つけた場合の数の道順問題をPythonで解いてみました。(^_^; 図のような道路がある町において、道路を進む際、進むことのできる道路の方向が東方向、北方向および北東方向の3方向に限られているとき、図のA地点からB地点を経由してC地点へ行く道順…

知恵袋の三段論法の問題をPythonで解いてみた。

知恵袋の三段論法の問題をPythonで解いてみました。 A: 社交的な人は協調性がある。 B: [ ] C: 明朗でない人は社交的でない。 上のAとBから三段論法でCが導かれるという。Bは次のうちどれか。 1 社交的でない人は明朗でない。 2 明朗でない人は協調性がない…

判断推理の履修状況の問題をPythonで解いてみた。

判断推理の履修状況の対応関係の問題をPythonで解いてみました。 A~Eの学生5人における政治学、経済学、行政学、社会学、法律学の5科目の履修状況について次のことがわかているとき、確実にいえるのはどれか。 (ア)5人が履修している科目数はそれぞれ3科…

判断推理のカードの問題をPythonで解いてみた。(5)

判断推理のカードの問題をPythonで解いてみました。(^_^; AとBの2人がカードを4枚ずつ持っている。Aはカードに3~6の数字を1つずつ順に書き込んだ。Bも同様にするつもりだったが、途中で1つの数字を抜かしてしまい、4枚目の数字は7であった。2人は任意のカー…

判断推理のカードの問題をPythonで解いてみた。(4)

判断推理のカードの問題をPythonで解いてみました。(^_^; 1から9までの数字を一つずつ書いた9枚のカードがある。A~Cの3人がこの中から任意の3枚ずつとったところ、 Aの取ったカードに書かれていた数の合計は13でその中には7が入っていた。 Bの取ったカー…

有罪無罪の論理問題をPythonで解いてみた。

有罪無罪の論理問題をPythonで解いてみました。(^_^; 4人の被告 A,B,C,Dが関与していて次の事実が明らかになった. (1) AとBがともに有罪なら,Cは共犯者だ. (2) Aが有罪ならば,BかCの少なくとも一人が共犯者だ. (3) Cが有罪ならば,Dは共犯者だ. (4) A…

teratailの「嘘つき族と正直族の問題」をPythonで解いてみた。

teratailで見つけた「嘘つき族と正直族の問題」をPythonで解いてみました。(^_^; ある村に,Aさん,Bさん,Cさん,Dさんの4人がいました.このうち2人は嘘つき族であり,このうち2人は正直族であることが分かっています.嘘つき族は必ずうそをつき,正直…

同じものを含む順列の問題をPythonで解いてみた。(3)

知恵袋の同じものを含む順列の問題をPythonで解いてみました。(^_^; YOKOHAMAの8文字1列に並べるとき、次のような並べ方は何通りあるか。 (1)全ての並び方 (2)OとAが必ず偶数番目にある並べ方 (3)2つのAが隣り合う並べ方 (4)2つのOが隣り合わない並…

辞書式配列の問題をPythonで解いてみた。

辞書式配列の問題をPythonで解いてみました。(^_^; と、いうより、Javaから翻訳してみました。(^_^; ABCDEFの6文字を全て使ってできる順列をABCDEFを1番目として、辞書式に並べる時、次の問いに答えよ。 (1)140番目の文字列を求めよ。 (2)FBCDAE…

文字を2行に並べる順列の問題をPythonで解いてみた。

ネットで見つけた文字を2行に並べる順列の問題をPythonで解いてみました。(^_^; 下のような枠がある。小文字a,a,b,cを第1行の枠に入れ、大文字A,A,B,Cを第2行の枠に入れて並べる。 第 第 第 第 1 2 3 4 行 行 行 行 第1行| | | | | …

知恵袋で見つけた判断推理のトランプの問題をPythonで解いてみた。(3)

知恵袋で見つけた判断推理のトランプの問題をPythonで解いてみました。(^_^; トランプが12枚ある。ハート、ダイヤ、クラブ、スペードの4種類でそれぞれにジャック、クィーン、キングが揃っている。A~Dの4人に3枚ずつ配ったところ次のことが分かった。 ・Aに…

知恵袋で見つけた判断推理のトランプの問題をPythonで解いてみた。(2)

知恵袋で見つけた判断推理のトランプの問題をPythonで解いてみました。(^_^; トランプの4種類のマークのカードがそれぞれ5枚(うち1枚はエース)、計20枚ある。 これをA,B,C,Dの4人に5枚ずつ配ったところ、それぞれ次のように話した。 A 『同じ種類が4枚ある。…

金貨と銅貨と空箱の「うそつき問題」をPythonで解いてみた

エイプリルフールなので、金貨と銅貨と空箱の「うそつき問題」をPythonで解いてみました。(^_^; A~Eの五つの箱があり、これらの箱は、金貨の入った箱、銅貨の入った箱、空箱の3種類の場合がある。 また、それぞれの箱にはラベルが付いているが、そのラベル…

質問のサイコロの確率の問題をPythonで解いてみた。(2)

質問のサイコロの確率の問題をPythonで解いてみました。(^_^; 5つのサイコロを同時にふるとき、出る目の組が(a,a,a,b,c)のように出る確率を求めよ。 まぁ、解釈によって別解もいろいろありそうですが、数学的には、{(5C3)*6}*(5P2)/6^5でいけそうですね。(…

日能研のマインスイーパーに似たボードパズルの問題をPythonで解いてみた。

日能研のマインスイーパーに似たボードパズルの問題をPythonで解いてみました。(^_^; 「マインスイーパーに似た」と言っても、ちょっと違っていて、ボード上の数字は、その黒くぬった正方形が上下左右で隣接する他の黒くぬった正方形の数(黒くぬった正方形…

日能研の倍数パズルの問題をPythonで解いてみた。

ちょっと前の問題ですか、日能研の倍数パズルの問題をPythonで解いてみました。(^_^; 1から6までの数字が書かれた6枚のカード[1][2][3][4][5][6]を並べかえて6桁の整数をつくります。つくった6桁の整数の上から2桁が2の倍数、上から3桁が3の倍数、上から4桁…

2次関数の平方完成の問題をPythonで解いてみた。

2次関数の平方完成の問題をPythonで解いてみました。(^_^; 次の2次関数の平方完成の公式を用いました。(^_^; プログラムでは、分数計算ができるようにPythonの標準ライブラリfractionsモジュールをインポートしましたが、Fractionが長いのでfracに改名しま…

数的推理のテストの得点差の問題をPythonで解いてみた。

知恵袋で見つけた数的推理のテストの得点差の問題をPythonで解いてみました。(^_^; A~Eの五人が100点満点のテストを受けた結果について次のことがわかっている。 (ア) AとBの得点差は16 (イ) BとCの得点差は33 (ウ) CとDの得点差は25 (エ) DとEの得点差は37…

判断推理のテストの得点差の問題をPythonで解いてみた。

知恵袋で見つけた判断推理のテストの得点差の問題をPythonで解いてみました。(^_^; A~Eの5人が100点満点のテストを受けた。その結果は、(ア)AとBは30点差、(イ)BとCは35点差、(ウ)CとDは15点差、(エ)DとEは30点差、(オ)EとAは20点差であった。 このとき有り…

判断推理のカードの問題をPythonで解いてみた。(3)

ネットで見つけた判断推理のカードの問題をPythonで解いてみました。(^_^; 1~13までの数字が1つずつ書かれた13枚のカードがある。この13枚のカードをA・B、2人に配ったところ以下のようになった。このとき確実にいえるのはどれか。 ・Aには6枚…

判断推理のカードの問題をPythonで解いてみた。(2)

ネットで見つけた判断推理のカードの問題をPythonで解いてみました。(^_^; A~Dの4人に、1~13までの数字が1つずつ書かれた13枚のカードを配った。配ったカードについて、ア~オのことがわかっているとき、最も妥当なのはどれか。 ・ア Aには4枚…

判断推理の幼稚園児の並び順の問題をPythonで解いてみた。

知恵袋で見つけた判断推理の幼稚園児の並び順の問題をPythonで解いてみました。(^_^; 東工大附属幼稚園の園児8 人が次の1~14 の条件を全て満たすように横一列に並んでこちらを向いています。 なお、下記文中のアルファベット大文字(A,B,C など)は、個人…

知恵袋で見つけた判断推理のプレゼント交換の問題をPythonで解いてみた。

知恵袋で見つけた判断推理のプレゼント交換の問題をPythonで解いてみました。(^_^; A~Eの5人がプレゼント交換をした。5人とも自分以外の人から1つずつプレゼントを受け取ったが、プレゼントを渡した相手からプレゼントを受け取った人はいなかったとい…