解题思路:
注意事项:
参考代码:
n1,n2=map(int,input().split()) lsA=list(map(int,input().split())) copy_lsA=[_ for _ in lsA] lsB=list(map(int,input().split())) copy_lsB=[_ for _ in lsB] sx=input() d=0 A=1 B=1 for i in range(n1+n2): if sx[i]=='0': temp=min(lsA) A+=temp lsA.remove(temp) d=A**(1/2) B=d**3 print('A'+str(copy_lsA.index(temp)+1)) elif sx[i]=='1': temp=max(lsB) B+=temp lsB.remove(temp) d=B**(1/3) A=d**2 print('B'+str(copy_lsB.index(temp)+1)) else: break print('E')
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.1 (Java代码)浏览:782 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:698 |
汽水瓶 (C语言代码)浏览:610 |
C语言训练-排序问题<1> (C++代码)浏览:603 |
九宫重排 (C++代码)浏览:2160 |
Pascal三角 (C语言代码)浏览:1189 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:596 |
校门外的树 (C语言代码)浏览:702 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:641 |
【计算球体积】 (C语言代码)浏览:1103 |