• ベストアンサー

中3.アルファベットの計算式

 KYOTO +OSAKA ーーーーーーー  TOKYO の計算式が成り立つときのアルファットを求める問題でA=0、K=4,O=3,S=2 T=7,Y=1と感で答えが出ましたが、これをどう 理論づけたらいいかわかりません。中3の子が解るように教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • hinebot
  • ベストアンサー率37% (1123/2963)
回答No.2

KYOTO OSAKA ------ TOKYO でアルファベットはすべて異なる数字である、ということですよね? O(オー)と0(ゼロ)が紛らわしいですが、注意ください。 まず一の位に注目。 O+A = O なので、A=0 であることはすぐに分かりますね。 次に百の位に注目。 O+A = K(または10+K) で、A=0でしたから Kは十の位から1繰り上がっている、 つまり K = O+1 という関係がわかります。 ここまでOKですか? 次は万の位に注目。 K+O = T で、先ほどの K = O+1 を代入すると (O+1)+O = 2*O+1 = T となります。(* は掛け算のこと) で、繰り上がりが発生していませんから T≦9 より 2*O+1≦9 すなわち、 O≦4 ということが分かります。 K = O+1なので K≦5 ですね。 ※K+O = 10+T (Y+Sが繰り上がる)の場合も考えられますが、この場合A=0より、O=9、Y+S=9 でT+Kが繰り上がる必要があります。 しかし、K = O+1 = 10 で2桁になってしまい、矛盾します。 次に十の位に注目。 百の位のときにここで繰り上がることが分かっているので T+K = 10+Y です。 K≦5 なので、繰り上がるためには K≠Tなので、T>5でなければいけません。 2*O+1 = T で、O≦4であり、T>5 を満たすためには O=3 か O=4 しかありません。 あとは、それぞれの場合について、計算して確かめるだけです。 ここまでで分かったこと (1)A=0、O=4のとき K=5,T=9 (2)A=0、O=3のとき K=4,T=7 (1)の場合、式は 5Y494 4S050 ------ 94544 となり、矛盾。 (2)の場合、式は 4Y373 3S040 ------ 73413 となり、Y=1 から S=2 で題意を満たす。 このようになります。

nagaponn
質問者

お礼

解りやすい説明をありがとうございます。助かりました。

その他の回答 (2)

  • puku02
  • ベストアンサー率27% (13/48)
回答No.3

1の位より  O+A=O → A=0 10の位より  T+K=10+Y 100の位及び1の位より  O+A=K → O+1=K ・・・(A) 1000の位より Y+S=O or(10+O) or (O-1)   ・・・(B) 10000の位より K+O=T or (T-1)  桁上がりしていないことから T≦9 or 8   (A)より 2O+1≦9 → O≦3 or 4 →≦4               K≦5                     ・・・(c)   (B)及び(c)より   Y+S≦4 or 14            ・・・(D)  Y+S≦4でアルファベットの数値が重複しないとすると O=3 or 4  (A)及び(C)より K=4 or 5      ・・・(E)  ここで、10000の位が桁上がりしないこと、アルファベットの数値が重複しないこと及び(C)より、KとOの組み合わせは、  (K,O)=(4,3)(5,3)(5,4) の3通りとなる。 T=7 or 8 or 9 10の位より Y=1 or 2 or 3 or 4 となり、ここで1000の位で下一桁が0となるSは       Y=1の場合 S=2,3    ・・・(F)       Y=2の場合 S=1       Y=3の場合 S=0,1       Y=4の場合 S=0,9  また、数字がかぶらないことからS=0はない。 よってS=1 or 2 or 3 or 9   ・・・(G)  O=3の場合、T=2O+1=7,K=O+1=4        Y=T+K-10=1  O=4の場合、 T=2O+1=9,K=5,Y=T+K-10=4          →S=0(Oと重複) or 9(Tと重複)  よって、O=4は不適。  よって、  A=0、O=3,K=O+1=4,Y=1,T=7,S=2  したがって、    KYOTO+OSAKA=TOKYO            ↓    41373+32040=73413 です。

nagaponn
質問者

お礼

大変解りやすかったです。ありがとうございました。

  • kojitti
  • ベストアンサー率32% (449/1386)
回答No.1

一桁ずつ連立方程式をたてればよいのでは? O+A=O   ---> A=0 T+K=Y+10 O+1=K ・・・・

nagaponn
質問者

お礼

ありがとうございました。

関連するQ&A

専門家に質問してみよう