Red Scarf abc171_E
题目大意
除去一个元素后的异或和
题目分析
首先异或有交换律
\(a \  \mathrm{xor} \  a=0\)
\(0 \  \mathrm{xor} \  a=a\)
可以求出异或和,在异或当前元素删去
#include<bits/stdc++.h>
using namespace std;
int n;
const int MAXN=2*1e5+5;
int a[MAXN];
int sum;
int main()
{
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
	{
		scanf("%d",&a[i]);
		sum^=a[i];
	}
	for(int i=1;i<=n;i++)
	{
		printf("%d ",sum^a[i]);
	}
}												
											Red Scarf abc171_E的更多相关文章
- AtCoder Beginner Contest 171
		
比赛链接:https://atcoder.jp/contests/abc171/tasks A - αlphabet 题意 给出一个字母,如果为大写输出 'A',如果为小写输出 'a' . 代码 #i ...
 - 使用Red Gate Sql Data Compare 数据库同步工具进行SQL Server的两个数据库的数据比较、同步
		
Sql Data Compare 是比较两个数据库的数据是否相同.生成同步sql的工具. 这一款工具由Red Gate公司出品,我们熟悉的.NET Reflector就是这个公司推出的,它的SQLTo ...
 - 使用Red Gate Sql Compare 数据库同步工具进行SQL Server的两个数据库的结构比较、同步
		
将测试版的项目同步(部署)到正式版的时候,两个数据库的结构比较与同步时,如果修改数据库的时候没有记录好修改了那些表,很难将两个数据库进行同步 RedGate Sql Compare使用简介说明: 1. ...
 - 新年抢红包效果(New Year Red Packet)
		
新年抢红包效果(New Year Red Packet) 晓娜的文章(微信公众号:migufe) 2016即将过去,我们将迎来新的一年2017,这里小编提前祝大家新年快乐!万事如意!那我们新年最开心的 ...
 - KALI Linux problems & Study Red Hat | Ubuntu
		
Problem When you ask some website with https head.you may met the problem secure connection failed ...
 - Red Gate(SQLToolbelt)SQL Server的安装与注册(破解)
		
Red Gate(SQLToolbelt)是SQL Server辅佐工具 1.SQL Compare 比较和同步SQL Server数据库结构 2.SQL Data Compare 比较和同步SQL ...
 - Red Hat Enterprise Server 6.0 安装Sendmail相关包
		
由于需要在Linux服务器(Red Hat Enterprise Linux Server release 6.0)上配置邮件服务,需要安装Sendmail包,一般Sendmail的安装有两种方式:R ...
 - Red Hat Enterprise Linux 6.6安装体验
		
Red Hat Enterprise Linux 6.6的安装首界面有五个选项,这跟以前的Red Hat Enterprise Linux 5.x的安装界面是有一些区别的. 安装或者升级现有系统( ...
 - Red Hat Enterprise Linux 各个版本以及发布日期
		
Red Hat Enterprise Linux 7 Release/Update General Availability Date redhat-release Errata Date* Kern ...
 
随机推荐
- SpringBoot 整合 spring security oauth2 jwt完整示例 附源码
			
废话不说直接进入主题(假设您已对spring security.oauth2.jwt技术的了解,不懂的自行搜索了解) 依赖版本 springboot 2.1.5.RELEASE spring-secu ...
 - 【编程思想】【设计模式】【行为模式Behavioral】状态模式State
			
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/state.py #!/usr/bin/env pytho ...
 - window 查看端口占用情况
			
查看哪个进程在用 netstat -aon|findstr "8080" TCP 0.0.0.0:8080 0.0.0.0:0 ...
 - mysql安装 报错解决
			
换了新电脑,重新安装了一下mysql,安装过程出现了一些错误,在此记录一下: 参考菜鸟教程:https://www.runoob.com/mysql/mysql-install.html 1.下载my ...
 - EFK的安装和收集docker容器日志展示
			
在用户根目录创建个filebeat.docker.yml文件,文件内容如下 filebeat.config: modules: path: ${path.config}/modules.d/*.yml ...
 - uni-app使用腾讯地图注意点
			
地图map组件使用腾讯地图自定义样式: 1:在使用地图map组件腾讯地图时,获取本地定位,经纬度转地址与地址转经纬度解析时,小程序可以直接使用.但是h5版本会报跨域问题,目前前端没有找到更好的解决方法 ...
 - Latex-安装_第一天
			
LaTex安装 Windows 小知识: \(Tex\)来源technology,希腊词根是\(tex\),Latex应该读成"拉泰赫". https://miktex.org/ ...
 - 自定义函数(Power Query 之 M 语言)
			
数据源: 任意工作簿 目标: 使用自定义函数实现将数据源导入Power Query编辑器 操作过程: PowerQuery编辑器>主页>新建源>其他源>空查询 编辑栏内写入公式 ...
 - Boto3访问AWS资源操作总结(1)
			
最近在工作中需要对AWS上的部分资源进行查询和交叉分析,虽然场景都比较简单,但是这种半机械的工作当然还是交给Python来搞比较合适.AWS为Python提供的SDK库叫做boto3,所以我们建立一个 ...
 - CF1497A Meximization 题解
			
Content 给定 \(n\) 个数 \(a_1,a_2,\dots,a_n\),你需要将这些数重新排列,使得 \(\sum\limits_{i=1}^n\operatorname{mex}(a_1 ...