当前位置: 首页 > news >正文

网站上的二维码怎么做的/最新军事头条

网站上的二维码怎么做的,最新军事头条,江苏疫情最新消息今天,网站建设a2345以下文字摘自《灵机一动好玩的数学》:“狼人杀”游戏分为狼人、好人两大阵营。在一局“狼人杀”游戏中,1 号玩家说:“2 号是狼人”,2 号玩家说:“3 号是好人”,3 号玩家说:“4 号是狼人”&#…

以下文字摘自《灵机一动·好玩的数学》:“狼人杀”游戏分为狼人、好人两大阵营。在一局“狼人杀”游戏中,1 号玩家说:“2 号是狼人”,2 号玩家说:“3 号是好人”,3 号玩家说:“4 号是狼人”,4 号玩家说:“5 号是好人”,5 号玩家说:“4 号是好人”。已知这 5 名玩家中有 2 人扮演狼人角色,有 2 人说的不是实话,有狼人撒谎但并不是所有狼人都在撒谎。扮演狼人角色的是哪两号玩家?

本题是这个问题的升级版:已知 N 名玩家中有 2 人扮演狼人角色,有 2 人说的不是实话,有狼人撒谎但并不是所有狼人都在撒谎。要求你找出扮演狼人角色的是哪几号玩家?

输入格式:

输入在第一行中给出一个正整数 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。

输入样例 1:

5
-2
+3
-4
+5
+4

输出样例 1:

1 4

输入样例 2:

6
+6
+3
+1
-5
-2
+4

输出样例 2(解不唯一):

1 5

输入样例 3:

5
-2
-3
-4
-5
-1

输出样例 3:

No Solution

解题思路

乍一看确实懵了,然后发现只要把答案带回去验证即可。

参考代码

#include <bits/stdc++.h>
using namespace std;
int main() {int n;int p[110], hashTable[110] = {0};scanf("%d", &n);for (int i = 0; i < n; i++) {scanf("%d", p + i);}int cnt;int ans = 0;for (int i = 0; i < n - 1; i++) {for (int j = i + 1; j < n; j++) {memset(hashTable, 0, sizeof(hashTable));hashTable[i] = -1;  //假设i,j是狼hashTable[j] = -1;cnt = 0;int flag, k = 0;for (int m = 0; m < n; m++) {if (p[m] > 0) flag = 0;else flag = -1;if (flag != hashTable[abs(p[m]) - 1]) {if (m == j || m == i) {k++;}cnt++;}}if (cnt == 2 && k == 1) {printf("%d %d\n", i + 1, j + 1);return 0;} 			}}printf("No Solution\n");return 0;
}
http://www.jmfq.cn/news/5213935.html

相关文章:

  • 微信商城和网站建设/网址提交
  • wordpress主题上传/网站的seo方案
  • 如何在交易网站做电子印章/品牌传播推广方案
  • 网站建设经/最快的新闻发布平台
  • jsp网站开发怎么调试/seo建设
  • 竟标网站源码/seo接单平台
  • 赣州网站建设策划/搜索引擎优化的根本目的
  • 大连网站建设介绍/友情链接检测结果
  • 长春是几线城市2020排名/seo交流中心
  • 3网站建设/拉新app推广平台排名
  • 佛山定制网站建设/太原seo公司
  • 长沙代理记账/成都优化网站哪家公司好
  • 招聘类网站建设/百度一下网页搜索
  • 客户评论 网站建设/帮人推广注册app的平台
  • 网页制作工具手机版/外贸网站推广seo
  • 新网站怎么快速收录/网站制作工具有哪些
  • 捡个杀手做老婆 在哪个网站/无锡网站制作无锡做网站
  • 做互助盘网站多少钱/百度新闻首页新闻全文
  • 做拼多多网站免费课程/最近10条重大新闻
  • 百度不更新网站/制作网站建设入门
  • 58网站怎么做浏览度才高/网络软文怎么写
  • 做公司网站的资料/长春seo整站优化
  • 建站哪家好wordpress/企业seo顾问服务阿亮
  • 招投标 网站建设/百度软件下载安装
  • 临沂做wish网站/域名注册免费
  • 男士手表网站/网络推广是指什么
  • 自己做电商网站./杭州百度代理公司
  • 便利店网站建设拓扑图/企业管理培训视频免费
  • 酒楼网站模板/长沙百家号seo
  • seo技术培训唐山/叶涛网站推广优化