python AOJ_ITP1_6_B查找丢失的卡片

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python AOJ_ITP1_6_B查找丢失的卡片相关的知识,希望对你有一定的参考价值。

n=int(input())

cards = []
box = []
a = []
b = []

for i in range(n):
    p,m=input().split()
    box.append([p,int(m)])
    
for i in range(4):
    for j in range(1,13+1):
        if i == 0:
            i = "S"
        elif i==1:
            i = "H"
        elif i==2:
            i = "C"
        elif i==3:
            i = "D"
        cards.append([i,j])
        
count=0
for Input in box:
    for card in cards:
        if Input == card:
            cards.remove(Input)
            count+=1
for i in range(13*4-count):
    print(cards[i][0],cards[i][1])

以上是关于python AOJ_ITP1_6_B查找丢失的卡片的主要内容,如果未能解决你的问题,请参考以下文章

python AOJ_ITP1_6_A:反转数字

python bisect 排序模块 二分查找与 bisect 模块

Python实现在一个文件中查找另一个文件中存在的指定元素

Python实现在一个文件中查找另一个文件中存在的指定元素

python_day6_re模块补充

Python 中的多维字典