比賽排名
time limit: 1000 ms memory limit: 10240 k
total submit: 106(54 users) total accepted: 60(52 users) rating: special judge: no
description
有n個同學參加了一場比賽,每個同學都有乙個確定的名字。
並且每個人都乙個得分,但可能由於一些犯規導致扣分,所以最終的實際得分為總得分減去犯規扣分。
如乙個人得分為100,扣分為10,那麼實際得分為90。
現在需要你來為這n個人確定比賽排名。
input
第一行是乙個整數t(t<=20),代表t組測試資料,接下來有t組測試資料。
對於每組測試資料,第一行輸入乙個整數n(n<=100)代表有多少個人。
之後輸入n行,每行代表每個人的資訊。
每行資料輸入乙個學生的名字(不多於10個字元的字串)以及每個人的得分a(0=
#include
#include
#include
using
namespace
std;
struct node
a[1005];
bool cmp(node x,node y)
int main()
}sort(a,a+n,cmp);
for(int i=0;iprintf("%-10s %5d\n",a[i].s,a[i].score);}}
return
0;}
哈理工oj 1073 病毒
description 某種病毒襲擊了某地區,該地區有n 1 n 50000 人,分別編號為0,1,n 1,現在0號已被確診,所有0的直接朋友和間接朋友都要被隔離。例如 0與1是直接朋友,1與2是直接朋友,則0 2就是間接朋友,那麼0 1 2都須被隔離。現在,已查明有m 1 m 10000 個直接朋...
哈理工OJ 2179 深搜
組合 time limit 1000 ms memory limit 32768 k total submit 7 5 users total accepted 6 5 users rating special judge no description 給出乙個正整數n,從集合 中找出所有大小為k的...
哈理工OJ 1983 Math(字首和)
中文題意 讓你求出所有a i a j 的和是多少其中i j 思路分析 首先啊,你會發現各項的平方肯定在其中,我們先加上,然後呢,我們用qianzhui i 代表從第乙個數加到第i個數的和,我們會發現第i個數乘以後面所有的數肯定在結果中,這兩種情況的結果加起來就是所求的結果了。ac include i...