4255: Swappable
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:0
解决:0
题目描述
# Swappable
### 内存
1024MB
### 时间
2S
## 题目描述
给定一个长度为 $N$ 的整数数组$A=(A_1,A_2,...,A_N$),找出满足以下所有条件的整数对 $(i,j)$ 的数量:
1. $1 ≤ i < j ≤ N$
2. $A_i ≠ A_j$
## 输入格式
输入从标准输入中给出,格式如下:
$N$
$A_1$ $A_2$ ... $A_N$
## 输出格式
将答案作为一个整数输出。
## 输入输出样例
### 输入样例1
```
3
1 7 1
```
### 输出样例1
```
2
```
### 输入样例2
```
10
1 10 100 1000 10000 100000 1000000 10000000 100000000 1000000000
```
### 输出样例2
```
45
```
### 输入样例3
```
20
7 8 1 1 4 9 9 6 8 2 4 1 1 9 5 5 5 3 6 4
```
### 输出样例3
```
173
```
## 数据范围与提示
【样例1说明】
在这个输入中,我们有 A=(1,7,1)。
- 对于整数对 (1,2),$A_1 ≠ A_2$。
- 对于整数对 (1,3),$A_1 = A_3$。
- 对于整数对 (2,3),$A_2 ≠ A_3$。
【数据范围】
- 所有输入值都是整数。
- $2 ≤ N ≤ 3 × 10^5$
- $1 ≤ A_i ≤ 10^9$
## 题目来源
ABC206C