#include<iostream>
#include<cstdio>
#include<cstdlib>
using namespace std;
int T,n;
int a[],b[];
int main() {
scanf("%d",&T);
while(T--) {
scanf("%d",&n);
for(int i=; i<=n; i++)scanf("%d",&a[i]);
for(int i=; i<=n; i++)scanf("%d",&b[i]);
int fl=,t,fl2=,j;
for(int i=; i<=n; i++) {
if(a[i]^b[i]) {
t=b[i]-a[i];
if(t<=) {
fl=;
break;
}
for(j=i+; j<=n; j++) {
if(b[j]==a[j])break;
if(b[j]-a[j]!=t) {
fl2=;
break;
}
}
if(!fl2) {
for(j; j<=n; j++)if(a[j]!=b[j]) {
fl=;
break;
}
} else fl=;
break;
}
}
printf(fl?"NO\n":"YES\n"); }
return ;
}

最新文章

  1. BZOJ 1142: [POI2009]Tab
  2. Android中项目中各个文件夹的含义和用途详解
  3. linux远程执行命令
  4. POJ 2296 Map Labeler
  5. sync_binlog innodb_flush_log_at_trx_commit 浅析
  6. iOS日期问题
  7. PAT 1116 Come on! Let&#39;s C
  8. woff/woff2字体404找不到
  9. MySql 三大知识点——索引、锁、事务
  10. redis安装--转
  11. 树莓派编译安装opencv3 (2019.1.6更新)
  12. mysql中如何查看某个日期所在的周一是几号?某个日期所在的一周开始时间是几号?
  13. 【调试错误】找不到 System.Web.Mvc 引用
  14. MYSQL主从不同步延迟原理分析及解决方案(摘自http://www.jb51.net/article/41545.htm)
  15. vijos 1046 floyd求最小环
  16. 20. orcle中统计一个字符串中某个字符的长度
  17. 关于chrom56版本以后的form标签提交bug
  18. ios宏定义学习
  19. awk调用shell命令的两种方法:system与print
  20. Linux文件索引节点相关概念

热门文章

  1. 手把手教你如何构建Vue前端组件库
  2. [CF1311B] WeirdSort
  3. Mysql连接字符,字段函数concat()
  4. 纪中18日c组模拟赛
  5. 【python基础语法】第3天作业练习题
  6. Node.js核心模块-http
  7. webservice之Http传输错误问题
  8. python全栈学习 day04
  9. Supermarket POJ - 1456 贪心+并查集
  10. 布隆过滤器--guava实现