当前位置: 首页 > news >正文

抚州临川网站建设萝岗免费网站建设

抚州临川网站建设,萝岗免费网站建设,网站 整体架构,网站注册要多少钱问题描述#xff1a; 输入格式#xff1a; 输出格式#xff1a; 样例输入#xff1a; 2 3 1 2 3 4 1 2 3 4 样例输出: YES NO 说明/提示 评测用例规模与约定 对于 30% 的评测用例#xff0c;1≤T≤10#xff0c;2≤N≤100#xff0c;1≤Ai​≤10^3。对于 100…问题描述 输入格式  输出格式  样例输入  2 3 1 2  3 4 1 2  3  4  样例输出:  YES NO  说明/提示 评测用例规模与约定 对于 30% 的评测用例1≤T≤102≤N≤1001≤Ai​≤10^3。对于 100% 的评测用例1≤T≤10^32≤N≤10^31≤Ai​≤10^5。 思路 根据题目中我们可以知道要把一组数分成两组每组至少一个数要求这两组的异或和相等 样例{123} 比如我们让 12一组 3为一组这样就把这组数分为了两组然后我们开始求异或 ( 要转为2进制计算计算机内应该是以补码的形式进行计算但是恰巧这个题全是正数正数原码反码补码都一样)。 第一组 1 ^ 2 0000 0011; 第二组 3   0000 0011 这两组异或和相等输出YES我们还可以发现一个规律就是 分为两组异或和相等的二进制再次异或和的值为“0” 所以我们直接把一组数一起求异或和看是否等于0即可解决这题 案例代码 import java.util.*; public class Main{public static void main(String[] args){Scanner sc new Scanner(System.in);int t sc.nextInt();while(t!0){boolean flag false;int res 0;int n sc.nextInt();int[] arr new int[n];for(int i0;in;i){arr[i] sc.nextInt();}for(int i 0; i n-1;i){res arr[i] ^ arr[i1];arr[i1] res;}if(res 0){flag true;}if(flag){System.out.println(YES);}else{System.out.println(NO);}t--;}} } 洛谷提交后 以上仅是本人的思路并非最后的题解答案有错误的话欢迎小伙伴提出~
http://www.pierceye.com/news/536936/

相关文章:

  • 文件夹里内容做网站的分类做网站上线一般要多久
  • 企业网站页头背景图河南网络优化服务
  • 成品网站nike源码免费现在装宽带要多少钱
  • 綦江建设银行网站外贸精品网站建设
  • 互动性的网站做第一个php网站
  • 移动网站开发视频怎样嵌入遵义市公共资源交易平台
  • 教做美食的视频网站青岛手机网站建设报价
  • 校园网站建设网成功做网站
  • 网站策划方案如何做网页设计师职业认知
  • 助孕网站优化推广项目名称有创意大全
  • 百度制作网站福州做商城网站公司
  • 周口师范做网站做类似昵图网网站
  • 岳阳企业网站建设网站服务器暂时不可用怎么办
  • 网站的站点的管理系统网站建设组织架构
  • 怎么制作网站视频教程wordpress 导入图片
  • 淘宝网发布网站建设wordpress不能翻页
  • 怎么样可以做网站wordpress gallery widget
  • 湖北网站推广公司技巧自己做app的软件
  • 网站梦打开又提示无法访问dw网页设计代码茶文化
  • 阳江营销型网站建设wordpress防攻击插件
  • 深圳电信网络建站东莞房价2022最新价格
  • 昆山营销型网站建设温州网上商城网站建设
  • 网站html动态效果asp化妆品网站源码
  • 丹东网站seo国家企业工商网查询
  • 好看云在线网站模板江西省建设厅教育网站
  • 小网站百度做一个网站怎么做呢
  • 城市分站seoseo相关岗位
  • 购物网站开发语言wordpress分类指定页面
  • 中企动力做网站的优势做招聘网站经营范围
  • 重庆企业网站排名优化方法百度录入网站