注册忘记密码
查看: 2117|回复: 10

做题

[复制链接]
发表于 2018-12-13 22:23 | 显示全部楼层 |阅读模式
回复

使用道具 举报

发表于 2018-12-13 23:09 | 显示全部楼层
抖音爸爸教你,
回复 支持 反对

使用道具 举报

发表于 2018-12-14 08:05 | 显示全部楼层
都是1或0
回复 支持 反对

使用道具 举报

发表于 2018-12-14 09:13 | 显示全部楼层
2178
回复 支持 反对

使用道具 举报

发表于 2018-12-14 09:22 | 显示全部楼层
本帖最后由 大王 于 2018-12-14 09:26 编辑

先确定A必然是1或2,如果是3就变五位数了。再一步,A必然不是1,因为4*D尾数为A必然是偶数。故A=2
再确定D,只有3*4和8*4尾数是2。结合A*4=D 将A=2代入  2*4=8 得D=8
再确定B,因为D=8,A*4=2*4=D=8,故B*4是没有进位的,就是不能超过10,B只能选1(A=2了)
剩下的C就不难了
回复 支持 反对

使用道具 举报

发表于 2018-12-14 09:27 | 显示全部楼层
经计算,没有符合这个要求的数字!!!!
回复 支持 反对

使用道具 举报

发表于 2018-12-14 09:34 | 显示全部楼层
微信截图_20181214093609.png 回答晚了。楼上正解

点评

同意LZ: 5.0
只能算凑巧吧,代码里面没有校验 abcd是否为不同数字  发表于 2018-12-14 10:44
同意LZ: 5
膜拜  发表于 2018-12-14 10:03
回复 支持 反对

使用道具 举报

发表于 2018-12-14 10:58 | 显示全部楼层
理解万岁 发表于 2018-12-14 09:34
回答晚了。楼上正解

不需要太严格。看输出的数字就可以了
回复 支持 反对

使用道具 举报

发表于 2018-12-14 11:24 | 显示全部楼层
C++版本
  1. int a,b,c,d;
  2.         int input, output;
  3.         for(d = 0; d < 10; d++){
  4.                 a = d<<2;
  5.                 if(a%10 == d){
  6.                         continue;
  7.                 }
  8.                 for(c = 0; c < 10; c++){
  9.                         if(c == d || c == a%10){
  10.                                 continue;
  11.                         }
  12.                         b = (c<<2) + a / 10;
  13.                        
  14.                         if(b%10 == a || b%10 == d || b%10 == c){
  15.                                 continue;
  16.                         }
  17.                         input = (a % 10 * 1000) + (b % 10 * 100) + (c % 10 * 10) + d;
  18.                         output = (d % 10 * 1000) + (c % 10 * 100) + (b % 10 * 10) + a%10;
  19.                        
  20.                         if((input << 2) == output){
  21.                                 cout << input;
  22.                                 cout << "\r\n";
  23.                                 cout << output;
  24.                         }
  25.                 }
  26.         }
复制代码

回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表