1836: [NewOJ Week 10] 石子堆

内存限制:256 MB 时间限制:1 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:79 通过:41

题目描述

现在有n堆石子,第i堆石子数量为ai。
可以进行任意多次操作,每次操作可以挪动1个石子:
1、将第i堆的1个石子挪动到第j堆。
2、从第i堆取走一个石子。
1≤i,j≤n。
现在给你数组a,b,a表示初始n堆石子数量。
请判断按照上述规则挪动或者取走石子,是否可以使得n堆石子数量等于b数组。

输入格式

输入第一行为正整数T,表示存在T组测试数据,T不超过20。
对于每组测试数据第一行输入正整数n,1≤n≤50。
第二行输入n个数字表示数组a,第三行输入n个数字表示数组b。
每个数字在[0,1000]范围内。

输出格式

如果满足题目要求输出Yes,否则输出No。

输入样例 复制

3
5
1 2 3 4 5
2 1 4 3 5
5
1 1 1 1 1
1 0 1 0 1
3
2 3 9
1 7 9

输出样例 复制

Yes
Yes
No