小明有N元钱去药店买口罩,药店里有6个品牌的口罩,A品牌2个装(2元),B品牌3个装(2元)、C品牌1个装(3元)、D品牌5个装(1元),E品牌4个装(5元),F品牌3个装(2元),由于限购每个品牌最多只能买一个,小明最多能买多少口罩?
N=int(input().strip()) P=[[5,1],[3,2],[3,2],[4,5],[2,2],[1,3]] #[number,price] c=0 while N>=2 and len(P)!=0: i=0 f=0 while i<len(P): if P[i][1]<=N: c+=P[i][0] N-=P[i][1] del P[i] f=1 break i=i+1 if f==0:break print(c)