由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 这道题很有意思,竟然被我蒙对了
相关主题
两个Amazon面试题有没有面试过knight的?
[难题求助]一个关于chessboard missing square的算法有面过knight的吗
设计一个算法,判断一个integer n是不是可以表示成k(k>=2)个连续正整数的和GS salary 一问
probably XOR problem贡献一题 zz
问个题目: 从1-n 中找出k, 使得 k=a^2 +b^2 (a b 为整数)Any onsite interview skills for senior java in Knight Capital
怎么找一个数组里面,出现次数是偶数的数?worldquant data analyst电面面些什么?
有人去这两个公司面试过吗?offer 选择: Amazon SDE vs. Knight Capital ETG
有人面过knight onsite吗有没有面试过Quora的同学?
相关话题的讨论汇总
话题: 8201话题: petya话题: ni话题: knight话题: chessboard
进入JobHunting版参与讨论
1 (共1页)
p*****2
发帖数: 21240
1
可是还没想明白为什么对呢。大家有什么好思路吗?
Petya and Gena play a very interesting game "Put a Knight!" on a chessboard
n × n in size. In this game they take turns to put chess pieces
called "knights" on the board so that no two knights could threat each
other. A knight located in square (r, c) can threat squares (r -
 1, c + 2), (r - 1, c -&#
8201;2), (r + 1, c + 2), (r + 1,&#
8201;c - 2), (r - 2, c + 1), (r&#
8201;- 2, c - 1), (r + 2, c 
+ 1) and (r + 2, c - 1) (some of the
squares may be located outside the chessboard). The player who can't put a
new knight during his move loses. Determine which player wins considering
that both players play optimally well and Petya starts.
Input
The first line contains integer T (1 ≤ T ≤ 100) —
the number of boards, for which you should determine the winning player.
Next T lines contain T integers ni (1 ≤ ni ≤ 10000
) — the sizes of the chessboards.
Output
For each ni × ni board print on a single line "0" if Petya wins
considering both players play optimally well. Otherwise, print "1".
Sample test(s)
input
2
2
1
output
1
0
i***h
发帖数: 12655
2
N单数先走赢, 双数后走赢?
p*****2
发帖数: 21240
3

是。但是不知道怎么证明。

【在 i***h 的大作中提到】
: N单数先走赢, 双数后走赢?
i***h
发帖数: 12655
4
没有任何限制的话, 一只马可以控制9格
能不能证明任何一步都能而且只能控制奇数格

【在 p*****2 的大作中提到】
:
: 是。但是不知道怎么证明。

i***h
发帖数: 12655
5
这题要求你模拟双方下的步骤么?
还是给定棋盘大小你输出最后结果就行了?
p*****2
发帖数: 21240
6

给定输出结果就行了,所以代码特别简单。我想第一步应该能控制奇数棋子,但是第二
步有可能出现偶数。

【在 i***h 的大作中提到】
: 这题要求你模拟双方下的步骤么?
: 还是给定棋盘大小你输出最后结果就行了?

k*****y
发帖数: 744
7
奇数时,先手占中心,之后走对手上一步关于中心对称的位置;偶数时,后手走先手上
一步关于中心对称的位置?

chessboard
pieces
;-
&#
8201;

【在 p*****2 的大作中提到】
: 可是还没想明白为什么对呢。大家有什么好思路吗?
: Petya and Gena play a very interesting game "Put a Knight!" on a chessboard
: n × n in size. In this game they take turns to put chess pieces
: called "knights" on the board so that no two knights could threat each
: other. A knight located in square (r, c) can threat squares (r -
:  1, c + 2), (r - 1, c -&#
: 8201;2), (r + 1, c + 2), (r + 1,&#
: 8201;c - 2), (r - 2, c + 1), (r&#
: 8201;- 2, c - 1), (r + 2, c 
: + 1) and (r + 2, c - 1) (some of the

B******5
发帖数: 4676
8
CF的题?
1 (共1页)
进入JobHunting版参与讨论
相关主题
有没有面试过Quora的同学?问个题目: 从1-n 中找出k, 使得 k=a^2 +b^2 (a b 为整数)
Getco怎么找一个数组里面,出现次数是偶数的数?
有人做过ITA的考试题吗? (转载)有人去这两个公司面试过吗?
knight move interview question有人面过knight onsite吗
两个Amazon面试题有没有面试过knight的?
[难题求助]一个关于chessboard missing square的算法有面过knight的吗
设计一个算法,判断一个integer n是不是可以表示成k(k>=2)个连续正整数的和GS salary 一问
probably XOR problem贡献一题 zz
相关话题的讨论汇总
话题: 8201话题: petya话题: ni话题: knight话题: chessboard