SEND MORE MONEY の Pythonでの議論
https://stackoverflow.com/questions/37450302/send-more-money-puzzle-in-python
俺のような初学者のWolfram言語の練習にいい。
Wolfram Language 14.0.0 Engine for Microsoft Windows (64-bit)
Copyright 1988-2023 Wolfram Research, Inc.
In[1]:= str="SEND + MORE = MONEY";
In[2]:= Union@StringSplit[StringDelete[str,{" ","+","="}],""];
In[3]:= pm=Permutations[Range[0,9],{8}];
In[4]:= f[x_] := (
{d,e,m,n,o,r,s,y}=x;
Total[{s,e,n,d}*{1000,100,10,1}]+Total[{m,o,r,e}*{1000,100,10,1}]==Total[{m,o,n,e,y}*{10000,1000,100,10,1}] && s!=0 && m!=0
)
In[5]:= {d,e,m,n,o,r,s,y}=Flatten@Select[pm,f];
In[6]:= {s,e,n,d," + ",m,o,r,e," = ",m,o,n,e,y}
Out[6]= {9, 5, 6, 7, + , 1, 0, 8, 5, = , 1, 0, 6, 5, 2}
小中学校範囲の算数・数学の問題のスレ Part 61
■ このスレッドは過去ログ倉庫に格納されています
440132人目の素数さん
2024/06/21(金) 20:12:18.70ID:i8PSRu4u■ このスレッドは過去ログ倉庫に格納されています
ニュース
- EUのEV優遇制度案、日本車を除外 独仏が合意 [少考さん★]
- 【野球】セ・リーグCS第3戦 T 0-4 DB [10/16] DeNA3連勝日本シリーズ王手 佐野3ラン、片山7回無失点 阪神3試合連続完封負け ★2 [鉄チーズ烏★]
- 【お詫び】NTTドコモ、緊急地震速報が配信されなかった事象について 「システム不具合」 [おっさん友の会★]
- 【教育】日教組、年間の授業時間の引き下げを提言 小学校で年1015コマ→875コマ 教員の勤務時間などを踏まえ [煮卵★]
- 【芸能】女優・山口智子の近影にファンざわつく 「だ誰?って…」「顔が別人」 [冬月記者★]
- 【速報】首相、夜はスマホ最大音量で横に 「危機管理に注力」とアピール [少考さん★]
- てす
- でおまえらMBTIの結果なんだったの?
- F(u)=tan38° フータンの法則(1988年)🏡
- ボウイ好きだった奴らって 高橋まこと についてどう思ってんの?
- 【画像】麻辣湯専門店増えてるけどクソ高くね?これで2000円 [632966346]
- ( ´•ω•`)おいも食べたい