国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

1080

2019-11-11 01:35:14
字體:
供稿:網(wǎng)友
#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;struct Admission{	int Ge;	int Gi;	int finalGrade;	int rank;	int choice[5];	int id;}adm[40010];struct School{	int quo;	int num;	int admId[40010];	int lastId;}sch[110];bool cmp(Admission a, Admission b){	if (a.finalGrade != b.finalGrade)		return a.finalGrade > b.finalGrade;	else		return a.Ge > b.Ge;}bool cmp1(int a,int b){	return a < b;}int main(){	int n, m, k;	scanf("%d%d%d", &n, &m, &k);	for (int i = 0; i < m; i++){		int a;		scanf("%d", &a);		sch[i].quo = a;		sch[i].lastId = -1;		sch[i].num = 0;	}	for (int i = 0; i < n; i++){		scanf("%d %d", &adm[i].Ge, &adm[i].Gi);		adm[i].finalGrade = adm[i].Ge + adm[i].Gi;		for (int j = 0; j < k; j++){			scanf("%d", &adm[i].choice[j]);		}		adm[i].id = i;	}	sort(adm, adm + n, cmp);	for (int i = 0; i < n; i++){		if (i != 0 && adm[i].finalGrade == adm[i - 1].finalGrade && adm[i].Ge == adm[i - 1].Ge)			adm[i].rank = adm[i - 1].rank;		else			adm[i].rank = i;	}	for (int i = 0; i < n; i++){		for (int j = 0; j < k; j++){			int ch = adm[i].choice[j];			if (sch[ch].num < sch[ch].quo || adm[sch[ch].lastId].rank == adm[i].rank){				sch[ch].admId[sch[ch].num++] = adm[i].id;				sch[ch].lastId = i;				break;			}		}	}	for (int i = 0; i < m; i++){		if (sch[i].num){			sort(sch[i].admId, sch[i].admId + sch[i].num, cmp1);			for (int j = 0; j < sch[i].num; j++){				PRintf("%d", sch[i].admId[j]);				if (j != sch[i].num - 1)					printf(" ");			}		}		printf("/n");	}	return 0;}
上一篇:C# 棧的使用 STACK

下一篇:集合大家族

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汕头市| 汕尾市| 花莲县| 宜丰县| 明溪县| 时尚| 伽师县| 福泉市| 祁门县| 洛川县| 淳化县| 漾濞| 垣曲县| 福鼎市| 蓬溪县| 临海市| 庐江县| 永济市| 昌吉市| 宜宾市| 鹤壁市| 青阳县| 交口县| 延长县| 孝义市| 固镇县| 高碑店市| 澳门| 平利县| 芷江| 宜章县| 昌黎县| 将乐县| 桐庐县| 休宁县| 玛多县| 鹤壁市| 县级市| 汝州市| 安吉县| 潼南县|