CodeForces - 869A The Artful Expedient

Posted SomnusMistletoe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CodeForces - 869A The Artful Expedient相关的知识,希望对你有一定的参考价值。

题意:有两个序列X和Y,各含n个数,这2n个数互不相同,若满足xi^yj的结果在序列X内或序列Y内的(xi,yj)对数为偶数,则输出"Karen",否则输出"Koyomi".

分析:

1、暴力方法不再赘述。

2、

(1)若xi ^ yj的结果在序列X内,假设这个数为xk,即xi ^ yj = xk,根据异或定理,可得xk ^ yj = xi,

即(xi, yj)和(xk, yj)都是满足要求的对。

(2)若xi ^ yj的结果在序列Y内,假设这个数为yk,即xi ^ yj = yk,根据异或定理,可得xi ^ yk = yj,

即(xi, yj)和(xi, yk)都是满足要求的对。

满足要求的(xi, yj)对都是成对出现,因此结果一定是偶数个,输出"Karen"即可。

 

以上是关于CodeForces - 869A The Artful Expedient的主要内容,如果未能解决你的问题,请参考以下文章

Differential Evolution: A Survey of the State-of-the-Art

the art of seo(chapter three)

the art of seo(chapter five)

UVA10078 The Art Gallery凸多边形

the art of seo(chapter six)

打CF,学算法——二星级Codeforces Round #313 (Div. 2) B. Gerald is into Art(水题)