HDU1718--Rank
生活随笔
收集整理的這篇文章主要介紹了
HDU1718--Rank
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
水題,唯一需要注意的是 當主角80分,排列為100? 90 90 80 80是,此時為4,理解這里就過了
#include <stdio.h> #include <string.h> #include<queue> #include<map> #include<set> #include<algorithm> using namespace std; #define inf 0xfffff struct e {int id,fs; }s[200]; int cmp(e a,e b) {return a.fs>b.fs; } int main() {int jk;while(scanf("%d",&jk)!=EOF){ int a,b,mark;int num=0,rank=1;scanf("%d%d",&a,&b);while(a!=0&&b!=0){s[num].id=a;s[num++].fs=b;if(a==jk) mark=b;scanf("%d%d",&a,&b);}sort(s,s+num,cmp);for(int i=0;i<num;i++)if(mark==s[i].fs) break;else rank++;printf("%d\n",rank);} }
?
總結
以上是生活随笔為你收集整理的HDU1718--Rank的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用tcpdump查看原始数据包
- 下一篇: [遗传算法]冰与火之歌