猫狗收容所

http://www.nowcoder.com/questionTerminal/6235a76b1e404f748f7c820583125c50

直接笨方法

# -*- coding:utf-8 -*-
class CatDogAsylum:
    def asylum(self, ope):
        # write code here
        result=[]
        enter=[]
        for temp in ope:
            if temp[0]==1:
                enter.append(temp)
            if temp[0]==2:
                if temp[1]==0:
                    result.append(enter[0][1])
                    del[enter[0]]
                else:
                    if temp[1]==1:
                        for iii in enter:
                            if iii[1]>0:
                                result.append(iii[1])
                                enter.remove(iii)
                                break
                    if temp[1]==-1:
                        for jjj in enter:
                            if jjj[1]<0:
                                result.append(jjj[1])
                                enter.remove(jjj)
                                break
        return result
全部评论

相关推荐

爱吃烤肠的牛油最喜欢...:50K是ssp了估计,ssp的人家多厉害都不用说,每年比例大概在百分之5左右
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务