http://www.acmicpc.sdnu.edu.cn/problem/show/1070
形参变化不能改变实参的值啊
a = int(input())
b = int(input())
def swap1(a, b):
t = a
a = b
b = t
return a, b
a, b = swap1(a, b)
print(a)
print(b)
http://www.acmicpc.sdnu.edu.cn/problem/show/1174
1
n = int(input())
2
a = list(map(int, input().split()))
3
b = list(set(a))
4
b.sort()
5
print(len(b))
6
for i in range(len(b)-1):
7
print(str(b[i])+" ",end = "")
8
print(b[len(b)-1])
逆序方法一:
n, k = map(int, input().split())
a = list(map(int, input().split()))
ans = 0
for i in range(n):
if a[i] <= k:
ans += 1
#print(a[i])
else: break
for i in range(n-1, -1, -1):
if a[i] <= k:
ans += 1
#print(a[i])
else: break
if ans > n:
ans -= n
print(ans)
逆序方法二:
n, k = map(int, input().split())
a = list(map(int, input().split()))
ans = 0
for i in range(n):
if a[i] <= k:
ans += 1
#print(a[i])
else: break
for i in range(n)[::-1]:
if a[i] <= k:
ans += 1
#print(a[i])
else: break
if ans > n:
ans -= n
print(ans)
t = int(input())
for i in range(t):
a, b = map(int, input().split())
print(a, a*2)