テンパズル(1~9までの数を4つと四則演算と括弧を使って10を作る)をPythonのitertoolsとevalを使って総当たりで解く。
今日この話を見た。
四則演算(+,-,×,÷)と( )を使って、10を作ってみてください pic.twitter.com/a0gbTws8zF
— 数学を愛する会 (@mathlava) December 10, 2023
ーー
あれ?この数字どこかで…あ!Googleの昔のCMか。
以前はVBAで計算してみた。
テンパズル(Make10、4つの数字の四則演算で10を作る)をExcel VBAで計算(アルゴリズムの宝箱の逆ポーランド記法解法の移植)
Pythonにはevalがあるので文字列作れば順序込みで計算してくれる。itertoolsを使えばforループを深くしなくてもOK.
括弧の処理が…あんまりうまいやり方が思いつかなかったので総当たりで。
こんな感じ。
1,1,5,8は
8/(1-1/5)=10
となった。
9, 9, 9, 9は
(9*9+9)/9=10
がわかる。
2, 3, 4, 7は
2-3+4+7=10
2*(3*4-7)=10
(2+4*7)/3=10
など。
« 別邸 たけ井(難波 エディオンのなんばラーメン一座)で特製 濃厚鶏豚骨つけ麺(麺大盛)をいただく。鶏肉が美味しい。 | トップページ | 特茶の電車広告の数学問題第二弾、お腹がx²-y²=1 (x<0)のようになってしまい、体脂肪が気になりだしたらどうしますか?→お腹をx²-y²=a (x<0)にしてaを増やしていく...というのをWindows10,11の標準付属のグラフ電卓で描く。 »
「パソコン・インターネット」カテゴリの記事
- RF Weekly Digest (Codex(GPT-5.5)で作ったOllama経由のgemma4-26B-A4B QAT、DuckDuckGo Searchを使った高周波・RF情報の週刊まとめアプリ)2026/7/5-7/12(2026.07.12)
- Grok 4.5(Grok Build)でPythonのscikit-rfを使ってTouchstoneフォーマットのSパラメータファイルを読んでdB, 位相, スミスチャート, TDRを表示するGUIアプリを作成。エラーもなく一発で動くものができた。ただFreeだと1日のリミットが結構厳しめ。(2026.07.13)
- RF Weekly Digest (Codex(GPT-5.5)で作ったOllama経由のgemma4-26B-A4B QAT、DuckDuckGo Searchを使った高周波・RF情報の週刊まとめアプリ)2026/6/28-7/5(2026.07.05)
「学問・資格」カテゴリの記事
- 高周波・RFニュース 2026年7月16日 Microwave JournalでCadenceのRF設計向けAI紹介、Samtecが30°傾いた1.85mmコネクタ発表、Mini-CircuitsのMMICアッテネータ紹介、SEMCOがAI向けMLCC発表など(2026.07.16)
- 高周波・RFニュース 2026年7月15日 IEEE Microwave Magazineで自分のコードを高周波シミュレータに組み込む等、DeepSigがAIベースのRF検出OminiSIG 4.0発表、BroadcomのWi-Fi 8 SoC解説、GSMAがモバイルネットゼロレポート発行など(2026.07.15)
- 高周波・RFニュース 2026年7月14日 KeysightとRCRTechが6Gウェビナー開催、Copper Mountain Technologiesの新低価格4ポートVNA、フジクラの5G Sub6GHz向け漏洩同軸ケーブル、TDKのパワー半導体向けMLCCアプリケーションガイドなど(2026.07.14)
「日記・コラム・つぶやき」カテゴリの記事
- 高周波・RFニュース 2026年7月16日 Microwave JournalでCadenceのRF設計向けAI紹介、Samtecが30°傾いた1.85mmコネクタ発表、Mini-CircuitsのMMICアッテネータ紹介、SEMCOがAI向けMLCC発表など(2026.07.16)
- 高周波・RFニュース 2026年7月15日 IEEE Microwave Magazineで自分のコードを高周波シミュレータに組み込む等、DeepSigがAIベースのRF検出OminiSIG 4.0発表、BroadcomのWi-Fi 8 SoC解説、GSMAがモバイルネットゼロレポート発行など(2026.07.15)
- 高周波・RFニュース 2026年7月14日 KeysightとRCRTechが6Gウェビナー開催、Copper Mountain Technologiesの新低価格4ポートVNA、フジクラの5G Sub6GHz向け漏洩同軸ケーブル、TDKのパワー半導体向けMLCCアプリケーションガイドなど(2026.07.14)
« 別邸 たけ井(難波 エディオンのなんばラーメン一座)で特製 濃厚鶏豚骨つけ麺(麺大盛)をいただく。鶏肉が美味しい。 | トップページ | 特茶の電車広告の数学問題第二弾、お腹がx²-y²=1 (x<0)のようになってしまい、体脂肪が気になりだしたらどうしますか?→お腹をx²-y²=a (x<0)にしてaを増やしていく...というのをWindows10,11の標準付属のグラフ電卓で描く。 »



コメント