5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果: A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛名次。#include<stdio.h>int main(){ int a = 0; int b = 0; int c = 0;
原创 2023-02-03 11:51:10
163阅读
【题目名称】名次【题目内容】5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果:A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:我第四,A第一;比赛结束后,每位选手都说对了一半,请编程确定比赛名次。#include<stdio.h>int main(){int a=0,b=0,c=0,d=0,e=0;for(a
原创 2023-01-09 17:10:59
93阅读
题目描述:有N个比赛队(1<=N<=500),编第一行为二个数N(1<=N<=500),...
原创 2023-06-28 15:34:53
42阅读
目录:1. 变量2. 字符串3. 数据类型4. 字游戏练习------5. Python Web框架6. Flask框架のPocoo编码风格Paste_Image.png1. 变量Java中变量的概念是把一个值赋值给定义过变量类型的一个名字,那么与这个变量名绑定的这个值相应的就被存储进内存中,与这种将值存入变量名字中的概念相不同的是,Python更像是把名字贴到这个值上面。使用时的注意事项:使用
题目题目描述: 有N个比赛队(1<=N<=500),编号依次为1,2,3,。。。。据。接下来的M行数据中,每行也有两个整数P1,P2表示即P1队赢了P2队。 输出: 给出一个符合要求的排名。输出时队伍号之间有空格,最后一名后面没有空格。
转载 2013-04-26 14:21:00
270阅读
2评论
http://acm.hdu.edu.cn/showproblem.php?pid=1285拓扑排序:次序问题AOV网:用顶点表示活动,弧表示活动间的优先关系的有向图,AOV网中不应该出现有向环:如果存在环,则某项活动以自己为先决条件。 1 #include 2 #include 3 #incl...
原创 1月前
28阅读
'''游戏的规则很简单,就是我们只有三次机会数,并且数的大小在1-10之间,为了让游戏的友好度上升,在玩家游戏的同时告诉玩家他所的数字是大了还是小了,最终是游戏生成。''' '''在这个案例当中我们可以分析到我们上来需要系统指定一个数字,然后存储下来,然后呢玩家只有三次机会,机会用完游戏截止,由于游戏重复性所以牵扯到了我们所学习的循环,而循环需要一个指定的标记来限制循环的开始和结
点击打开链接有N个比赛队(1#include #define MAXN 517int G[MAXN][MAXN]; //路径 int in_degree[MAXN]; //入度 int ans[MAXN];int n,m,x,y;int i,j;void toposort(){ for(i=1 ;...
转载 2017-08-05 20:28:00
101阅读
2评论
手把手教你名次凶手思路完整代码名次 int main() { int a = 0; int b = 0; int c = 0; int d = 0; int e = 0; for(a = 1; a <= 5; a++) { for(b = 1; b <= 5; b++) {
拓扑排序结合代码的完整理解 确定比赛名次Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 6553
原创 2022-03-18 14:32:59
224阅读
题目地址:点击打开链接思路:模板AC代码:#include#includeint a[510][510],visit[510],b[510];int main(){ int n,m,i,j,k; int x,y; while(scanf("%d%d",&n,&m) != EOF) { memset(a,0,sizeof(a)); memset(visit,0,s
原创 2022-08-04 09:02:48
39阅读
Problem Description 有N个比赛队(1 Input 输入有若干组,每组中的第一行为二个数N(1 Output 给出一个符合要求的排名。输出时队伍号之间有空格,最后一名后面没有空格。 其他说明:符合条件的排名可能不是唯一的,此时要求输出时编号小的队伍在前;输入数据保证是正确的,即输入数据确保一定能有一个符合要求的排名。 Samp
原创 2022-11-09 18:25:11
44阅读
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 28782 Accepted Submission(s): 11466 Problem Descr
原创 2021-07-28 09:52:35
50阅读
题解:裸的topo,注意判重,由于数据升序所以免排序。#include #include using namespace std;#define N 505int map[N][N],n,m,a,b,in[N],ans[N];void topo(){ int top=0,i; memset(ans,0,sizeof ans); while(true){ for(i=1;i<=n;i++)if(in[i]==0)break; if(i==n+1)return; in[i]=-1; ans[top++]=i; ...
转载 2014-02-23 14:41:00
50阅读
拓扑排序水题~。 const int N=510; vector<int> g[N]; vector<int> ans; int din[N]; int n,m; void topo() { priority_queue<int,vector<int>,greater<int>> q; for(in
转载 2021-03-02 16:59:00
39阅读
https://vjudge.net/problem/UVA-12034 题意: A、B两人赛马,最终名次有3种可能:并列第一;A第一B第二;B第一A第二。输入n,求n人赛马时最终名次的可能性的个数除以10056的余数。 思路: 设答案为f(n),假设第一名有i个人,接下来就会有f(n-i)种可能性
转载 2017-04-09 23:51:00
93阅读
2评论
确定比赛名次Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 24 Accepted Submission(s) : 17Problem Description有N个比赛队(1<=N<=500),编号依次为1,2,3,。。。。,N进行比赛比赛结束后,裁判委员会要将所有参赛队伍从前往后依次排名,但现在裁判委员会不能直接获得每个队的比赛成绩,只知道每场比赛的结果,即P1赢P2,用P1,P2表示,排名时P1在P2之前。现在请你编程序确定排
转载 2012-12-18 21:48:00
35阅读
2评论
Problem Description有N个比赛队(1<=N<=500),编号依次为1,2,3,。。。。,N进行比赛比赛结束后,裁判委员会要将所有参赛
原创 2022-12-07 14:12:01
30阅读
确定比赛名次 有N个比赛队(1   Input 输入有若干组,每组中的第一行为二个数N(1
原创 2023-04-20 21:15:16
18阅读
题目大概:输入有多个数据,输入n,m,接下来有n个队伍参加了m场比赛,接下来m行每行两个数p1,p2,是p1赢了p2,
原创 2022-08-10 11:06:40
49阅读
  • 1
  • 2
  • 3
  • 4
  • 5