arr = list(map(int, input().split())) for m in range(3, -1, -1):# 让下面的循环不会出现4,3,2,1以此类推 for i in range(4):# 每次都遍历下列表 if i == m: continue a = arr[i] for j in range(4):# 每次都遍历下列表 if j == i or j == m: # 第一个循环已经选取的第一个数,所以要跳过此数 continue b = arr[j] for k in range(4): # 每次都遍历下列表 if k == i or k == j or k == m:# 也是一样要条过已经选过的数 continue c = arr[k] print("{} {} {}".format(a, b, c))
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:576 |
C语言训练-斐波纳契数列 (C语言代码)浏览:774 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:700 |
C语言程序设计教程(第三版)课后习题11.11 (C语言代码)浏览:768 |
简单的a+b (C语言代码)浏览:489 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:791 |
Pascal三角 (C语言代码)浏览:1182 |
【偶数求和】 (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:459 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:531 |