-->
当前位置:首页 > 题库 > 正文内容

编程题:状态压缩+动态规划/DFS

Luz3年前 (2022-09-06)题库330
每天,当矮人在矿井里忙碌时,白雪公主都会为他们准备晚餐;七把椅子,七个盘子,七把叉子和七把刀给七个饥饿的矮人。有一天,九个小矮人从矿井里出来,而不是七个(没人知道怎么或为什么),每个人都声称自己是白雪公主的七个小矮人之一。幸运的是,每个矮人都戴着一顶写着小于100的正整数的帽子。著名数学家白雪公主很久以前就意识到,她七个小矮人帽子上的数字之和正好是100。

编写一个程序,确定哪些矮人是合法的,也就是说,从九个数字中选择七个和为100的数字。


### 输入格式:
共有9行输入。每个包含一个介于1和99(含)之间的整数。所有的数字都是不同的。
注意:测试数据是唯一的。

### 输出格式:
你的程序必须精确地产生七行输出——白雪公主七个小矮人帽子上的数字。按任意顺序输出数字。

### 输入样例1:
in
7
8
10
13
15
19
20
23
25

### 输出样例1:
out
7
8
10
13
19
20
23


### 输入样例2:
in
8
6
5
1
37
30
28
22
36

### 输出样例2:
out
8
6
5
1
30
28
22







答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。