猴子决斗问题(c++)
有n只好斗的猴子,每只都有一个power(整数)。刚开始所有的猴子都互相不认识当两个不认识的猴子争吵时,他们会邀请各自认识的power最大的 猴子决斗。 打完架之后两群就相互认识了。(认识关系具有传递性,相互认识 的猴子组成猴群。) ◆ 输入:多组数据,每组数据:猴子数n,每个猴子的power,争吵 数m,及发生争吵的两个猴子的编号(1..n)。 ◆ 输出:对于每个争吵,输出赢的猴子打完架后的power。若两只 猴子原来就认识,输出-1 ◆ n,m < 100,000 ◆ Time Limit: 10 Seconds Memory Limit: 32768 KB
用户评论
推荐下载
-
最优装载问题c++
计算算法的设计与分析,优化装载问题 c
24 2019-06-21 -
快速排序问题C++
快速排序 C,时间复杂度nlogn 快速排序问题.cpp
30 2018-12-16 -
兔子洞问题C++
围绕着山顶有10个圆形排列的洞,狐狸要吃兔子,兔子说:“可以,但必须先找到我,我就藏身于这十个洞中的某个洞。你从1号洞找,下次隔1个洞(即3号洞)找,第三次隔2个洞(即6号洞)找,再隔3个…以后在这个
49 2019-07-23 -
房间问题c++代码
自己写的房间问题解法,拿来分享一下,希望能对大家有所帮助
11 2021-05-03 -
迷宫问题C++代码
C++迷宫问题的解决方法,主要使用DFS深度优先搜索算法
38 2018-12-25 -
N皇后问题C++
对N皇后问题进行求解,并输出所有解 皇后问题题目来源于国际象棋的玩法,皇后所在的位置可以纵向、横向、两个斜向四个方向的'捕捉'皇后问题就是要求如何布置个皇后在×的棋盘上而使她们互相无法'捕捉',也就是
12 2021-05-09 -
八皇后问题_C++
八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯•贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同
32 2018-12-25 -
约瑟夫问题C++做法
用链表与循环完成约瑟夫问题 while (cin>>x>>y) { node *p, *q; //建立循环链表 for (i = 1; i head = new node; list->head->d
30 2019-01-02 -
约瑟夫环问题C++
用单向循环链表来实现约瑟夫环问题.自己做的数据结构课设,供大家参考!
41 2018-12-29 -
百鸡问题c++
c++编写的百鸡问题源程序,适用于初学者学习参考
16 2020-08-10
暂无评论