链接Problem - 6560

题意

有n个站点每个站点可以发送完美信号 关于完美信号的定义

有i j k三个站点

分别保证 i<j<k

dis(i,j)> dis(j,k)

并且j和k覆盖范围都包含i

则i可以接受k的完美信号

问你各个站点发送完美信号能接受的站点数量的异或和

其中注意每个站点覆盖是非递减的

题目思路

注意每个站点覆盖是非递减的

也就是说 选择该站点的上一个站点作为中间节也就是 j节点一定是最有利的 因为其覆盖的范围最大

并且选择该站点一定能保证 dis(i,j)> dis(j,k)

答案一直异或 k的覆盖范围 - 2 即可

(若小于等于2)continue

代码

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int T,n,ans,l,x;
int main()
{cin>>T;for(int id=1;id<=T;id++){cin>>n;ans=0;for(int i=1;i<=n;i++){scanf("%d",&x);if(x<=2)continue;ans=ans^(x-2);}printf("Case %d: %d\n",id,ans);}return 0;
}

2018 China Collegiate Programming Contest - Jilin Site F - The Hermit HDU - 6560 思维相关推荐

  1. 2019 China Collegiate Programming Contest Qinhuangdao Onsite F. Forest Program

    2019 China Collegiate Programming Contest Qinhuangdao Onsite F. Forest Program 题目链接 The kingdom of Z ...

  2. 2020 China Collegiate Programming Contest Qinhuangdao Site 补题部分

    已经补AEFGK E. Exam Results 枚举+二分+动态开点权值线段树O(nlogN)O(nlogN)O(nlogN) 智商太低,想不到什么贪心只能暴力数据结构维护 对于所有学生的最高成绩只 ...

  3. 2020 China Collegiate Programming Contest Weihai Site补题部分

    A. Golden Spirit 签到题,首先把所有老人带到对岸,然后在对休息讨论一下即可. #define IO ios::sync_with_stdio(false);cin.tie();cout ...

  4. acm-(辗转相除法、丢番图方程)2020 China Collegiate Programming Contest Qinhuangdao Site I. Interstellar Hunter

    传送门 本题其实就是给定若干个整数向量(x1,y1),(x2,y2),...,(xn,yn)(x_1,y_1),(x_2,y_2),...,(x_n,y_n)(x1​,y1​),(x2​,y2​),. ...

  5. 2020 China Collegiate Programming Contest Weihai Site H.Message Bomb

    H.Message Bomb 题目链接-H.Message Bomb 题目大意 输入sss行数据, 如果t=1t=1t=1,则表示第x个学生加入了第yyy个组.可以肯定的是,这个学生以前不在这个小组里 ...

  6. 2018 German Collegiate Programming Contest (GCPC 18)

    2018 German Collegiate Programming Contest (GCPC 18) Attack on Alpha-Zet 建树,求lca 代码: #include <al ...

  7. 2021 HZNU Winter Training Day 17 (2018 German Collegiate Programming Contest (GCPC 18))

    2021 HZNU Winter Training Day 17 (2018 German Collegiate Programming Contest (GCPC 18)) 题目 A B C D E ...

  8. 2016 China Collegiate Programming Contest Final

    2016 China Collegiate Programming Contest Final Table of Contents 2016 China Collegiate Programming ...

  9. 2020 China Collegiate Programming Contest Changchun F - Strange Memory(dsu on tree + 位运算小技巧)

    题目连接: https://codeforces.com/gym/102832/problem/F 首先写这个题的时候要注意内存的问题 不要瞎几把define int long long 题解: 考虑 ...

最新文章

  1. Vue.js双向绑定的实现原理
  2. MATLAB 利用plot 画图,加标题,保存图片
  3. LeetCode LRU Cache(最近最少使用缓存)
  4. listview里怎么加按钮_一张照片出现好多分身,这怎么做的?
  5. SAP Hybris MVC里的M指什么
  6. excel怎么添加diy工具箱_这些Excel插件让你的Excel更好用!
  7. Java中BigDecimal类介绍及用法
  8. 沉浸式状态栏html5实现,Fragment和Activity两种沉浸式状态栏的实现
  9. 魅族16T官网开启预约:骁龙855+4400mAh大电池
  10. 【Linux开发】如何查看Linux kernel的内置模块驱动列表和进程ID
  11. Go 用JSON加载表格数据
  12. [转]性能调优攻略(2)
  13. [转贴]Unix-Center.Net需要您的帮助
  14. 计算机专业数学建模结课论文,数学建模结课论文3000字论文
  15. 精选16款超精美的XP登录界面下载
  16. Win11遇到无法删除的文件怎么办?Win11如何强制删除文件?
  17. DDA划线法(Digital Differenttial Analyzer,数值微分法)
  18. 监督学习、非监督学习、半监督学习(主动学习)
  19. 简谈:java种关于BigDecimal的坑
  20. 史上最详细mac安装Qt教程

热门文章

  1. 为什么5G用28GHZ载频?载频越高意味着什么呢?
  2. 安徽大学历年计算机考研复试分数线,安徽大学社会工作硕士历年复试分数线_社会工作考研分数线_复试线 - 希赛网...
  3. ansible角色部署mysql主从复制
  4. 商贸批发平台如何分账?
  5. wps如何使用ppt美化大师_如何将PPT美化大师安装到WPS软件?方法一览
  6. 用c语言写个人所得税代码,C语言编写一个计算个人所得税的程序,要求输入收入金额,能够输...
  7. Visual Studio 光标位置变成了闪烁的黑色方块
  8. JavaSE小笔记--20(File类初步)
  9. (文献学习笔记)一种新型磁悬浮飞轮用永磁偏置径向磁轴承
  10. 部署LNMP动态网站及网站架构变迁