标题:请问这两道题怎么写啊 谢谢谢谢
只看楼主
BOKETTO
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2020-6-10
结帖率:100%
已结贴  问题点数:10 回复次数:2 
请问这两道题怎么写啊 谢谢谢谢
1.我有三个女儿,三个女儿的年龄之和等于13,三个女儿的年龄之积等于我自己的年龄。有一个朋友知道我的年龄,但仍不能确定我三个女儿的年龄。编程计算我今年的年龄。


2. 数学黑洞:任给一个4位正整数,其各位数位上的数字不全相同,将数字重新组合成一个最大的数与一个最小的数相减,重复这个过程,最多7步,必得6174。对任给的4位正整数(各位数位上的数字不全相同),编程输出掉进黑洞的步数。
搜索更多相关主题的帖子: 正整数 位数 相同 数字 年龄 
2020-06-11 14:56
zhken
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:273
专家分:594
注 册:2012-9-21
得分:0 
其实不好解,如果2个女儿都是1岁(年头年尾生也有可能),这样父亲才11岁,显然题不严谨,如果是1,2,10则20,如1,3,9则27,N种假设,所以是不能确定
2020-06-11 20:24
zhken
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:273
专家分:594
注 册:2012-9-21
得分:10 
bb='3429'

clea

create CURSOR temp (aa c(4))
cc=1
DO WHILE cc<>5
APPEND BLANK
REPLACE aa WITH SUBSTR(bb,cc,1)
cc=cc+1
ENDDO

select * from temp into cursor tempp orde by aa
GO top
min=''
DO WHILE .not.eof()
min=min+ALLTRIM(aa)
SKIP
ENDDO

GO bott
max=''
DO WHILE .not.bof()
max=max+ALLTRIM(aa)
skip-1
ENDDO

SELECT temp
USE
SELECT tempp
USE

? max
? min
? VAL(max)-VAL(min)  &&好像得不到结果
2020-06-13 16:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-502063-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013227 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved