填空题一个: (看看你能用什么方法算出来)

下面一句话中:

有 _ 个1, 有 _ 个2,有 _ 个3,有 _ 个4,有 _ 个5,有 _ 个6,有 _ 个7,有 _ 个8,有 _ 个9.

很难做啊这个题。

答:

个1, 有 个2,有 个3,有 个4,有 个5,有 个6,有 个7,有 个8,有 个9.

呵呵,投机取巧的不算对. (每个空里面只准填一位数的阿拉伯数字)
再想想,会有答案

有 18个1, 有 9 个2,有 9 个3,有 9 个4,有 0 个5,有 9 个6,有 9 个7,有 9 个8,有 9 个9.

不对啊!
你的这一句话里面,分明有一个5,怎么变成了零个5?
也只有一个2,怎么变成了有9个2?
你的这句话里面只有8个9,但你说有9个9 。。。。
等等全错。

你填完空以后,再来统计你的这一句话,统计数应和你自已声明的一致。

而且:
1: 空中所填的数应是个自然数。
2: 0<“空中所填的数”<10

题对不? 是不是多了一个

1 0 ,1,1,1,1,1,1,1,1

题目不会有错。就是从1到9
在标准答案里每个空格里所填的数是从1到9的整数,不是两位数。

在任意一个空里填两位数或者三位数等等也不可能成立呀。
(因为填完之后,在这一句话里面没有那么多的1或者2或者3。。。。。)

这个填空题的特点就是:
找不到一个我们熟悉的数学模型来解答它
而手工去套也不容易找到答案

6个1,3个2,2个3,1个4,1个5,2个6,1个7,1个8,1个9

楼上有理哦,怎么想出来的?

原题:
下面一句话中:
有 _ 个1, 有 _ 个2,有 _ 个3,有 _ 个4,有 _ 个5,有 _ 个6,有 _ 个7,有 _ 个8,有 _ 个9.

首先:
1:这句话里不管怎么填,不可能填9个1,自然也不可能填9个2,9个3,。。。也就是说这句话里不管哪一个空格都不能填9,从而只可能有1个9,从而确定了最后一个空应填1。
2: 已知最后一个空填1
这句话里不管怎么填,不可能填8个1,自然也不可能填8个2,8个3,。。。。也就是说这句话里不管哪一个空格都不能填8,从而只可能有1个8,从而确定了倒数第二个空应填1。
3: 已知最后一个空及倒数第二个空都填1
这句话里不管怎么填,不可能填7个1,自然也不可能填7个2,7个3,。。。。也就是说这句话里不管哪一个空格都不能填7,从而只可能有1个7,从而确定了倒数第三个空应填1。

后面的还有点技巧,自已推。。。呵呵
有编程(QBASIC也行)兴趣的话,可以编个程序来个遍历,无聊时可以试试,也有点意思。

说来也好笑,当时看这个题目时有点傻眼,不知从何下手。直到晚上跟老婆闷气,一个人躺在床上,照楼上的思路没用五分钟就想出来了。

强。

怎么生气了 就能想起来了吗 呵呵