```python
n = int(input())
i = 0
j = 0
a = []
add = 0
middle = 0
a = input().split()
for i in range(0,n):
for j in range(0,n-1-i):
if int(a[j+1]) < int(a[j]):
a[j+1],a[j]=a[j],a[j+1]
add += 1
print(add)
```
by 夏义博 @ 2021-08-27 23:29:57
python?
by kaslad @ 2021-08-27 23:38:21
某些点的数据因为太多了是一行输入一个数据的只用split()就会翻车……
by 南楚冥灵 @ 2021-09-26 20:33:40
@[南楚冥灵](/user/2436) 哈哈,太感谢了,坑了好久。
输入部分改成:
```python
n=int(input())
m=[]
while len(m)<n:
m+=[int(i) for i in input().strip().split()]
```
by maojinbo1979 @ 2021-11-09 11:46:56
@[maojinbo1979](/user/610764) 我惊呆了,我就把我的输入格式按你的改了一下,原先RE的测试点全部AC了,感谢大佬
by wufei555 @ 2021-12-15 20:11:48
@[南楚冥灵](/user/2436) 感谢,确实是这样的
by Sniper_Ghost @ 2022-01-19 12:28:42
数组越界了吗?
by sz_jinzikai @ 2022-02-13 20:52:11
print?
by sz_jinzikai @ 2022-02-13 20:53:24