STUA+UTST=TTUTT 问S T U A各是多少

来源:百度知道 编辑:UC知道 时间:2024/05/27 03:22:50
步骤咋解

你等等 我给你写个程序算算 哈哈~~~
-------------------------------------
8130+3181=11311

-------------------------------------
这个东西不存在用数学计算的,因为有4个未知数
而且在进位上也没有什么特征,S作为第一位,而U也作为第一位,这样就无法推断S和U的区间了
--------------------------------------
int s=0;
int t=0;
int u=0;
int a=0;
long one=0;
long two=0;
long three = 0;
bool HaveGay = false;
int counter=0;

for (s = 0; s < 9; s++)
{
for (t = 0; t < 9; t++)
{
for (u = 0; u < 9; u++)
{
for (a = 0; a < 9; a++)
{
one = s * 1000 + t * 100 + u * 10 + a;
two = u * 1000 + t * 100 + s * 10 + t;
three = t * 10000 + t * 1000 + u * 100 + t * 10 + t;

if (three == one+two)
{ MessageBox.Show("成功计算出:"+one + "+" + two + "=" + three