python codeforces 322 div2 C
来源:互联网 发布:闰秒 知乎 编辑:程序博客网 时间:2024/06/04 19:10
#-*- encoding: utf-8 -*-import sysfrom operator import itemgettera = [[1100000000, 1100000000, 1100000000] for row in range(rows)]b = []n = raw_input();n = (int)(n)b = map(int, sys.stdin.readline().split())for i in range(n): a[i][0] = i; a[i][2] = b[i]; def my_cmp(E1, E2): return cmp(E1[2], E2[2]) def cmp2(x ,y): if x[0] == y[0]: return cmp(x[1],y[1]) return cmp(x[0], y[0])a.sort(my_cmp) for i in range(n): a[i][1] = i if a[i][0] > a[i][1]: a[i][0], a[i][1] = a[i][1], a[i][0]a.sort(cmp2)l = a[0][0]r = a[0][1]ans = 1;for i in range(1,n): #print a[i].x, r if a[i][0] > r: ans = ans + 1 l = a[i][0] r = a[i][1] elif a[i][1] > r: r = a[i][1]print ans
0 0
- python codeforces 322 div2 C
- codeforces #78 div2 C
- codeforces 148 div2 C
- codeforces #169 div2 C
- codeforces 170 div2 C
- codeforces 178div2 C
- Codeforces Round225 DIV2 C
- codeforces 256 div2 C
- Codeforces #263 Div2 C
- codeforces 294 div2.C
- CODEFORCES #339 div2 C
- codeforces #Round354-div2-C
- Codeforces #409div2 C
- CodeForces-428-div2-c
- codeforces #72 div2 C. Biathlon
- codeforces #16 div2 C.monitor
- codeforces 171 div2 C&E
- CodeForces #174.div2.problem C
- linux block层的class diagram
- 编译器的工作过程
- JAVA 3DES加密解密
- oracle 连接 web service (利用soap_api)
- oracle 分区表的建立方法
- python codeforces 322 div2 C
- 拍摄的照片上传之后旋转如何解决?
- 121 Best Time to Buy and Sell Stock
- spring框架学习(一)
- 移动端背景图片铺满屏幕
- cx_Oracle安装
- 麦子学院cocos2d听课截图
- 10段代码打通js学习的任督二脉
- 根据文件名修改文件(创业天使-xxx 120101_超清.mp4 --> 120101-创业天使-xxx.mp4)