题目信息

题目类型
三级
题目年份
2025
题目题型
编程题
关 键 词
狼人杀简单版

题目题干

题目描述

以下文字摘自《灵机一动·好玩的数学》:“狼人杀”游戏分为狼人、好人两大阵营。在一局“狼人杀”游戏中,1 号玩家说:“2 号是狼人”,2 号玩家说:“3 号是好人”,3 号玩家说:“4 号是狼人”,4 号玩家说:“5 号是好人”,5 号玩家说:“4 号是好人”。已知这 5 名玩家中有 2 人扮演狼人角色,有 2 人说的不是实话,有狼人撒谎但并不是所有狼人都在撒谎。扮演狼人角色的是哪两号玩家?4W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

本题是这个问题的升级版:已知 n 名玩家中有 2 人扮演狼人角色,有 2 人说的不是实话,有狼人撒谎但并不是所有狼人都在撒谎。要求你找出扮演狼人角色的是哪几号玩家?4W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

输入在第一行中给出一个正整数 n(5 ≤ n ≤ 100)。随后 n 行,第 i 行给出第 i 号玩家说的话(1 ≤ i ≤ n),即一个玩家编号,用正号表示好人,负号表示狼人。

输出

如果有解,在一行中按递增顺序输出 2 个狼人的编号,其间以空格分隔,行首尾不得有多余空格。如果解不唯一,则输出最小序列解 —— 即对于两个序列 A = { a[1], ..., a[M] } 和 B = { b[1], ..., b[M] },若存在 0 ≤ k < M 使得 a[i]=b[i] (i ≤ k),且 a[k+1] < b[k+1],则称序列 A 小于序列 B。若无解则输出 `No Solution`。

数据范围

5 ≤ n ≤ 100

输入样例1

54W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-24W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
+34W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-44W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
+54W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
+4

输出样例1

1 4

输入样例2

64W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
+64W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
+34W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
+14W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-54W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-24W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
+4

输出样例2

1 5

输入样例3

54W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-24W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-34W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-44W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-54W8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-1

输出样例3

No Solution

答案解析

相关题目

题目描述 网传最大号的增高垫有 16 厘米,可以一下把 1.64 米的男孩变成一米八的大汉,不少对自己身高缺乏自信的男生女生会悄悄买来穿,特别是大家站成一排拍照的时候。 假设准备拍照的一排人中,只要
题目描述 以下文字摘自《灵机一动·好玩的数学》:“狼人杀”游戏分为狼人、好人两大阵营。在一局“狼人杀”游戏中,1 号玩家说:“2 号是狼人”,2 号玩家说:“3 号是好人”,3 号玩家说:“4 号是狼
题目描述 在上机实验课上,老师将所有学生排列为 n 排,每排坐 m 个学生。每个学生有左右两个邻座(除了这一排的左右两端)。每个人可以和自己的邻座互相帮助完成实验。除了每排左右两端的学生,中间的每个学
Minecraft Minecraft是一个几乎无所不能的沙盒游戏,玩家可以利用游戏内的各种资源进行创造,搭建自己的世界。在Minecraft中,基本的建筑元素是边长为l个单位的立方体,Tony想用N
流感传染 有一批易感人群住在网格状的宿舍区内,宿舍区为n*n的矩阵,每个格点为一个房间,房间里可能住人,也可能空着。在第一天,有些房间里的人得了流感,以后每天,得流感的人会使其邻居传染上流感,(已经得
余数相同问题 已知三个正整数a,b,c。 现有一个大于1的整数x,将其作为除数分别除a,b,c,得到的余数相同。 请问满足上述条件的x的最小值是多少? 数据保证x有解。 时间限制:1000
3.最长下坡 小明天天沿着未名湖环湖路跑,有时候也觉得蛮累。 累的时候跑下坡就很开心。小明想知道最长的一段下坡有多长。 环湖路是个圆形,周长n米。每隔一米测一下路面高度,两个测高点之间的高度是单调变化
2.42点 42是: •组合数学上的第5个卡特兰数 •字符'*'的ASCII码 •钼的原子序数 •6与9的乘积结果的13进制表示 •生命、宇宙以及任何事情的终极答案 •以及……表
5.分解因数 给出一个正整数a,要求分解成若干个正整数的乘积,即a = a1 * a2 * a3 * ... * an,并且1 < a1 <= a2 <= a3 <= ..
4.文件结构“图” 在计算机上看到文件系统的结构通常很有用。Microsoft Windows上面的"explorer"程序就是这样的一个例子。但是在有图形界面之前,没有图形化

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢