杭电5182
来源:互联网 发布:ipad三维建模软件 编辑:程序博客网 时间:2024/06/02 03:03
#include <iostream>#include <cstdio>#include <algorithm>using namespace std;struct node{int first;int second;int id;}stu[1000];bool cmp(node X,node Y){if(X.first-X.second!=Y.first-Y.second){return X.first-X.second>Y.first-Y.second;}else if(X.second!=Y.second)return X.second<Y.second;return X.id<Y.id;}int main(){int n,i;while(~scanf("%d",&n)){for(i=1;i<=n;i++){scanf("%d %d",&stu[i].first,&stu[i].second);stu[i].id=i;}sort(stu+1,stu+n+1,cmp);printf("%d",stu[1].id-1);for(i=2;i<=n;i++)printf(" %d",stu[i].id-1);printf("\n");}return 0;}
0 0
- 杭电5182
- 杭电
- 杭电
- 杭电
- 杭电 1234 和 杭电 2115
- 杭电2056之Rectangles 杭电
- 杭电ACM1061Rightmost Digit
- 杭电2099 7.11
- 杭电ACM 1003
- 杭电 ACM 2016
- 杭电ACM1466
- 杭电ACM1003
- 杭电ACM1225
- 杭电ACM2023
- 杭电ACM2602
- 杭电ACM2955
- 杭电ACM3198
- 杭电ACM2028 求教
- android 按home键返回到桌面后,再按桌面应用图标又重新打开该应用的解决方法
- 1007. 素数对猜想 (20)
- SQL中的循环、for循环、游标
- QT中使用QPainter在ui子控件中绘图
- https、SSL与数字证书介绍
- 杭电5182
- kafka+java 伪分布式安装和配置
- 一种docker基础镜像制作方法
- c++ 之replace函数用法
- [__NSCFArray insertObject:atIndex:]: mutating method sent to immutable objec
- 2016-百度之星-资格赛-Problem D
- 强制开启android webview debug模式使用Chrome inspect
- 通用BaseAction
- office正在配置