解题思路:
注意事项:
参考代码:
def ij(ls): if ls==[]: ls.append(1) else: for i in range(1,max(ls)+2): if i not in ls: ls.append(i) break n=int(input()) ls=[] for i in range(1,n+1): w=list(map(str,input().split())) if w[0]=='New': ij(ls) print(ls[-1]) if w[0]=='Delete': if int(w[1]) in ls: ls.remove(int(w[1])) print('Successful') else: print('Failed')
0.0分
0 人评分
不会做的浏览:954 |
简单的a+b (C语言代码)浏览:661 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:710 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:582 |
【亲和数】 (C语言代码)浏览:628 |
简单的a+b (C语言代码)浏览:683 |
1392题解(大数相加)浏览:640 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:550 |
C语言程序设计教程(第三版)课后习题4.9 (Java代码)浏览:629 |
C语言训练-百钱百鸡问题 (C语言代码)浏览:684 |