爱奇艺算法岗笔试编程题(2018/09/15)

# 第一题
[N,M,P] = [int(x) for x in raw_input().split()]
Ai = [int(x) for x in raw_input().split()]

for i in range(M):  ll = [x for x in raw_input().split()]  act = ll[0]  ind = int(ll[1])  if act == 'A':  Ai[ind-1] += 1  if act == "B":  Ai[ind-1] -= 1

S = Ai[P-1]
arr =Ai
i = 1
for v in arr:  if S <v:  i = i+1
print i

# 第二题
N = int(raw_input())
st = []
for i in range(N):  [a,b] = [int(x) for x in raw_input().split()]  st.append([max(a,b),min(a,b)])

st.sort()
print st
t = -1000
ans = 0
for i in range(N):  if t <= st[i][1]:  ans += 1  t = st[i][0]

print ans 

#爱奇艺##笔试题目#
全部评论

相关推荐

黑皮白袜臭脚体育生:简历统一按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写,要么不加头像,加了就用本人照片,这个照片显得不太正式
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客企业服务