例题:ABCDEF*3=BDFACE,求ABCDEF各是什么数字?
说明:
1、ABCDEF为0-9之间不重复的个位数字
2、变化规律——第2、4、6位上的数字提取出来“在前”,即BDF;
第1、3、5位上的数字提取出来“在后”,即ACE。
如果是7位数,即ABCDEFG,提取后为BDFACEG。
总规律——偶数位在前,奇数位在后<---请记住这条规律,下面的“变化”需要用到
扩展一下:
1、本例是6位数乘以3,那么
7位数乘以3;
8位数乘以3;
9位数乘以3;
呢?
2、如果是7位数乘以4、5、6、7、8、9;
8位数乘以4、5、6、7、8、9;
9位数乘以4、5、6、7、8、9;
呢?
均遵循上面提到的“总规律”规则
我是不是太烧脑了
请大家踊跃参与
来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE
-
- 帖子: 585
- 注册时间: 2010-02-25 11:19
来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE
上次由 hacker85 在 2022-12-01 13:23,总共编辑 1 次。
- astolia
- 论坛版主
- 帖子: 6569
- 注册时间: 2008-09-18 13:11
- lilydjwg
- 论坛版主
- 帖子: 4252
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE
无聊。要挑战不如给需要的开源项目发补丁。
-
- 帖子: 585
- 注册时间: 2010-02-25 11:19
-
- 帖子: 585
- 注册时间: 2010-02-25 11:19
- lilydjwg
- 论坛版主
- 帖子: 4252
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE
就六位数而已,穷举撑死了也就一百万次循环。一点挑战性都没有,那么多条件实现起来还挺花时间的。
- astolia
- 论坛版主
- 帖子: 6569
- 注册时间: 2008-09-18 13:11
Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE
赞同楼上的,这种题就是给中小学初学编程的人展示循环语句的用法的,10个循环套一套就能出结果,既算不上挑战也展示不了什么能力