4081: Orthogonality
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
提交:1
解决:0
题目描述
# Orthogonality
### 内存
1024MB
### 时间
2S
## 题目描述
给定两个N维向量$A=(A_1, A_2, A_3, ..., A_N)$和B=$(B_1, B_2, B_3, ..., B_N)$。判断$A$和$B$的内积是否为$0$。
换句话说,判断$A_1B_1 + A_2B_2 + A_3B_3 + ... + A_NB_N$ 是否等于$0$。
## 输入格式
输入从标准输入中给出,格式如下:
$N$
$A_1$ $A_2$ $ A_3$ $...$ $ A_N$
$B_1$ $B_2$ $ B_3$ $...$ $ B_N$
## 输出格式
如果$A$和$B$的内积为$0$,输出`Yes`;否则,输出`No`。
## 输入输出样例
### 输入样例1
```
2
-3 6
4 2
```
### 输出样例1
```
Yes
```
### 输入样例2
```
2
4 5
-1 -3
```
### 输出样例2
```
No
```
### 输入样例3
```
3
1 3 5
3 -6 3
```
### 输出样例3
```
Yes
```
## 数据范围与提示
【样例1说明】
$A$和$B$的内积为$(-3) × 4 + 6 × 2 = 0$。
【样例2说明】
$A$和$B$的内积为$4 × (-1) + 5 × (-3) = -19$。
【样例3说明】
$A$和$B$的内积为$1 × 3 + 3 × (-6) + 5 × 3 = 0$。
【数据范围】
$1 ≤ N ≤ 100000$
$-100 ≤ A_i ≤ 100$
$-100 ≤ B_i ≤ 100$
所有输入值均为整数。
## 题目来源
ABC188B