博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu1287
阅读量:5103 次
发布时间:2019-06-13

本文共 630 字,大约阅读时间需要 2 分钟。

:::--->    a = b ^ c —-> c = a ^ b b = a ^ c,就是异或递推的关系。

ContractedBlock.gif
ExpandedBlockStart.gif
View Code
 
//
a = b ^ c —-> c = a ^ b b = a ^ c
#include
"
iostream
"
#include
"
math.h
"
using
namespace
std;
int
main()
{
int
n,i;
int
a[
1000
];
char
ch;
while
(cin
>>
n)
{
for
(i
=
0
;i
<
n;i
++
)
scanf(
"
%d
"
,
&
a[i]);
int
count
=
0
;
char
xx;
for
(ch
=
'
A
'
; ch
<=
'
Z
'
;
++
ch)
{
count
=
0
;
for
(i
=
0
; i
<
n; i
++
)
{
xx
=
a[i]
^
ch;
if
(xx
<=
'
Z
'
&&
xx
>=
'
A
'
) count
++
;
}
if
(count
==
n)
break
;
}
for
(i
=
0
;i
<
n;i
++
)
{
printf(
"
%c
"
,a[i]
^
ch);
}
printf(
"
\n
"
);
}
return
0
;
}

转载于:https://www.cnblogs.com/FCWORLD/archive/2011/04/02/2003898.html

你可能感兴趣的文章
自收藏的 小技巧
查看>>
Knight Moves
查看>>
hdu 1080 (DP LCS最长公共子序列)
查看>>
在NodeJS中使用Redis缓存数据
查看>>
实验8:数组2
查看>>
JavaScript案例一:Window弹窗案例
查看>>
当Ext.js中xtype: 'checkboxfield'时,没勾选则向后台发送的数据没有字段的解决方法...
查看>>
转载 《TypeScript 类型定义 DefinitelyTyped》
查看>>
Latent Dirichlet Allocation(LDA)
查看>>
hihocoder 1388 Periodic Signal
查看>>
MYSQL 开发技巧
查看>>
服务端的流水线
查看>>
ELK架构浅析
查看>>
UI4_UIWebView
查看>>
并查集
查看>>
centos从安装到环境配置
查看>>
只让类访问, 而不让类的实例来访问某个成员变量
查看>>
Python学习笔记第二十四周(JavaScript补充)
查看>>
动态规划-hdoj-4832-百度之星2014初赛第二场
查看>>
html中#include file的使用方法
查看>>