给定长度为 n 的整数序列 A ,你需要构造一个长度同样为 n 的整数序列 B ,满足:
对于任意整数 i ∈[1,n] ,存在两个整数 j,k∈[1,n] ,满足 i≠j 且 A[i]=B[j]+B[k] 。
判断能否构造构造出序列 B,若能则输出 "YES" 和任意解,否则输出 "NO" 。
样例1: 2 5 5 样例2: 3 1 2 3 样例3: 3 2 4 5 样例4: 4 1 3 5 7
样例1: YES 2 3 样例2: YES 0 1 2 样例3: NO 样例4: YES 6 -3 4 1