#2460. [ABC188B] Orthogonality

[ABC188B] Orthogonality

[ABC188B] Orthogonality

题面翻译

给定两个长度为 nn 的数组,AABB

A1×B1+A2×B2++An×Bn=0A_1 \times B_1 + A_2 \times B_2 +\cdots+A_n \times B_n = 0 ,则输出 Yes,否则输出 No

题目描述

2 2 つの N N 次元ベクトル A = (A1, A2, A3, , AN), B = (B1, B2, B3, , BN) A\ =\ (A_1,\ A_2,\ A_3,\ \dots,\ A_N),\ B\ =\ (B_1,\ B_2,\ B_3,\ \dots,\ B_N) が与えられます。 A A B B の内積が 0 0 かどうかを判定してください。 すなわち、A1B1 + A2B2 + A3B3 +  + ANBN = 0 A_1B_1\ +\ A_2B_2\ +\ A_3B_3\ +\ \dots\ +\ A_NB_N\ =\ 0 かどうかを判定してください。

输入格式

入力は以下の形式で標準入力から与えられる。

N N A1 A_1 A2 A_2 A3 A_3 \dots AN A_N B1 B_1 B2 B_2 B3 B_3 \dots BN B_N

输出格式

A A B B の内積が 0 0 ならば Yes を、0 0 でないならば No を出力せよ。

样例 #1

样例输入 #1

2
-3 6
4 2

样例输出 #1

Yes

样例 #2

样例输入 #2

2
4 5
-1 -3

样例输出 #2

No

样例 #3

样例输入 #3

3
1 3 5
3 -6 3

样例输出 #3

Yes

提示

制約

  • 1  N  100000 1\ \le\ N\ \le\ 100000
  • 100  Ai  100 -100\ \le\ A_i\ \le\ 100
  • 100  Bi  100 -100\ \le\ B_i\ \le\ 100
  • 入力に含まれる値は全て整数である

Sample Explanation 1

A A B B の内積は (3) × 4 + 6 × 2 = 0 (-3)\ \times\ 4\ +\ 6\ \times\ 2\ =\ 0 です。

Sample Explanation 2

A A B B の内積は 4 × (1) + 5 × (3) = 19 4\ \times\ (-1)\ +\ 5\ \times\ (-3)\ =\ -19 です。

Sample Explanation 3

A A B B の内積は 1 × 3 + 3 × (6) + 5 × 3 = 0 1\ \times\ 3\ +\ 3\ \times\ (-6)\ +\ 5\ \times\ 3\ =\ 0 です。

Statistics

Related

In following homework:

训练题单三