来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE

sh/bash/dash/ksh/zsh等Shell脚本
回复
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE

#1

帖子 hacker85 » 2022-11-30 21:24

例题: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;
呢?
均遵循上面提到的“总规律”规则 :Haha
我是不是太烧脑了 :Hehe
请大家踊跃参与 :Love
上次由 hacker85 在 2022-12-01 13:23,总共编辑 1 次。
头像
astolia
论坛版主
帖子: 6453
注册时间: 2008-09-18 13:11

Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE

#2

帖子 astolia » 2022-12-01 12:17

你上小学了?想挑战小学奥数题啦?建议不要急于求成,先把数数的基本功练扎实
hacker85 写了: 2022-11-30 21:24 例题:ABCDEF*3=BDFACE,求ABCDEF各是什么数字?
hacker85 写了: 2022-11-30 21:24 1、本例是5位数乘以3,那么
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE

#3

帖子 lilydjwg » 2022-12-01 12:19

无聊。要挑战不如给需要的开源项目发补丁。
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE

#4

帖子 hacker85 » 2022-12-01 13:21

astolia 写了: 2022-12-01 12:17 你上小学了?想挑战小学奥数题啦?建议不要急于求成,先把数数的基本功练扎实
hacker85 写了: 2022-11-30 21:24 例题:ABCDEF*3=BDFACE,求ABCDEF各是什么数字?
hacker85 写了: 2022-11-30 21:24 1、本例是5位数乘以3,那么
呀,搞错了,抱歉抱歉,我改过来 :Cry
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE

#5

帖子 hacker85 » 2022-12-01 13:22

lilydjwg 写了: 2022-12-01 12:19 无聊。要挑战不如给需要的开源项目发补丁。
:Haha 意思一下嘛 来都来了
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE

#6

帖子 lilydjwg » 2022-12-01 13:33

就六位数而已,穷举撑死了也就一百万次循环。一点挑战性都没有,那么多条件实现起来还挺花时间的。
头像
astolia
论坛版主
帖子: 6453
注册时间: 2008-09-18 13:11

Re: 来挑战一下自己的编程能力吧----ABCDEF*3=BDFACE

#7

帖子 astolia » 2022-12-01 15:38

赞同楼上的,这种题就是给中小学初学编程的人展示循环语句的用法的,10个循环套一套就能出结果,既算不上挑战也展示不了什么能力
回复