中文:c语言,java,一道问题......急

来源:百度知道 编辑:UC知道 时间:2024/05/10 18:02:13
人工智能已经越来越流行. 它可以使计算机去思考。我们这次来考虑一个简单的问题, 给谜语找出答案。

下面是几个单词谜语:
? ABCD_
? IGE_A
? AS_FG
? _IYRW

通过字母, 我们可以判断第一,第二个的答案是E 和C。 我们可以从键盘字母的排序判断出第三,第四的答案是D 和P。 注意键盘的3行应该分别处理。

人们觉得这个很简单。但是对于计算机呢?
INPUT:

有几行: 每一行包含4个大写字母和一个“—”,这就是一个小谜语。

处理到文件的结尾。
OUTPUT:

如果可以作出算术处理出它的位置, 打印大写字母
打印NO solution如果不能达到上面的目标。
打印Ambiguous如果可以找到两个以上的字母满足。

我觉得 要把等差 等比 键盘上的等差等比 全部考虑进去 貌似不简单 要建一个比较大的库 搜罗各种情况 然后利用前2个两两间的关系 推出第三个 然后用另一个验证

? IGE_A 为C是不是有些勉强