arrow_forward
همه ارسالها
جزئیات ارسال کد#416
برای پسندیدن وارد شوید
1n = int(input())
2inp = list(map(int, input().split()))
3wire_cost = 0
4add = 0
5seen = [0] * n
6again = [0] * n
7
8for i in range(2*n):
9 num = inp[i]-1
10 wire_cost += add
11 if seen[num] == 0 and again[num] == 0:
12 seen[num] = 1
13 add += 1
14 elif seen[num] == 1 and again[num] == 0:
15 again[num] = 1
16 seen[num] = 0
17 add -= 1
18
19print(wire_cost)
کد ارسالشده برای داوری خودکار هاتکدز
UTF-8