解题思路:
分别用列表来存放数据的原值和绝对值
注意事项:
参考代码:
while True:
try:
L = list(map(int,input().split()))
L1 = L[1:]
if L[0] == 0:
break
else:
L2 = sorted(abs(i) for i in L1)[::-1]
for i in L2:
for j in L1:
if i==abs(j):
print(j,end=' ')
print()
except EOFError:
break
0.0分
0 人评分
K-进制数 (C语言描述,蓝桥杯)浏览:925 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:530 |
川哥的吩咐 (C语言代码)浏览:609 |
输出九九乘法表 (C语言代码)浏览:1048 |
printf基础练习 (C语言代码)浏览:1793 |
1202题解浏览:611 |
求圆的面积 (C语言代码)浏览:657 |
半数集问题 (C语言代码)浏览:920 |
简单的a+b (C语言代码)浏览:557 |
小九九 (C++代码)简单粗暴,直接输出浏览:664 |