# ()<问题 s = raw_input().strip() res = '' i = 0 left, right = 0, 0 while i < len(s):     if s[i] == '(':         left += 1         i += 1         while left > right:             if s[i] == '(':                 left += 1             elif s[i] == ')':                 right += 1         i += 1     elif s[i] == '<':         if res != '':             res = res[:1]         i += 1     else:         res += s[i] print(res) # 宝物买卖, 不确定对不对 N = int(raw_input()) li = [] for _ in range(N):     li.append([int(i) for i in raw_input().split()]) def helper(l1, l2):     m1, m2 = max(l1), max(l2)     if m1 < m2:         return -1     elif m1 > m2:         return 1     m1, m2 = min(l1), min(l2)     if m1 > m2:         return 1     elif m1 == m2:         return 0     return -1 li.sort(cmp=helper) res = 1 for i in range(1, len(li)):     if li[i][0] >= li[i-1][0] and li[i][1] >= li[i-1][1]:         res += 1 print(res)
点赞 1

相关推荐

06-26 18:30
门头沟学院 Java
据说名字越长别人越关...:你问问这里面有多少是正经候选人,而不是乱打招呼的
点赞 评论 收藏
分享
那一天的Java_J...:他本来公司就是做这个的,不就是正常的游戏客户端和服务器开发,软硬件联动,有啥恶心不恶心的,提前告诉你就是怕你接受不了,接受不了就没必要再往后走流程浪费时间,虽然这公司是一坨。
点赞 评论 收藏
分享
06-26 15:35
武汉大学 运营
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务