UVA340 猜数字游戏的提示 Master-Mind Hints

    • 176通过
    • 493提交
  • 题目来源 UVA 340
  • 评测方式 RemoteJudge
  • 标签
  • 难度 普及-
  • 时空限制 3000ms / 0MB

题解

  • 提示:收藏到任务计划后,可在首页查看。
  • 体验新版界面

    最新讨论 显示

    推荐的相关题目 显示

    题意翻译

    你的任务是实现一个经典的“猜数字”游戏。给定答案序列和用户猜的序列,统计有多少数字位置正确(设为$A$ ),有多少数字在两个序列中都出现过但位置不对($B$ )。

    输入包含多组数据。每组输入第一行为序列长度$n$ ,第二行是答案序列,接下来是若干行猜测序列。猜测序列全$0$ 时表示该组数据结束。$n=0$ 时输入结束。

    对于每一组数据,输出的开头应有一行“Game x:”(没有双引号,x为当前组数据的编号,从1开始递增),然后对于每个猜测序列,输出一组数,格式(A,B),A,B的意义如上所示,注意在(A,B)之前要输出四个空格符。

    题目描述

    PDF

    输入输出格式

    输入格式:

    输出格式:

    输入输出样例

    输入样例#1: 复制
    4
    1 3 5 5
    1 1 2 3
    4 3 3 5
    6 5 5 1
    6 1 3 5
    1 3 5 5
    0 0 0 0
    10
    1 2 2 2 4 5 6 6 6 9
    1 2 3 4 5 6 7 8 9 1
    1 1 2 2 3 3 4 4 5 5
    1 2 1 3 1 5 1 6 1 9
    1 2 2 5 5 5 6 6 6 7
    0 0 0 0 0 0 0 0 0 0
    0
    输出样例#1: 复制
    Game 1:
    (1,1)
    (2,0)
    (1,2)
    (1,2)
    (4,0)
    Game 2:
    (2,4)
    (3,2)
    (5,0)
    (7,0)
    提示
    标程仅供做题后或实在无思路时参考。
    请自觉、自律地使用该功能并请对自己的学习负责。
    如果发现恶意抄袭标程,将按照I类违反进行处理。