[LLH邀请赛]巧克力棒

[LLH邀请赛]巧克力棒

Time Limit:10000MS  Memory Limit:165536K
Total Submit:42 Accepted:13
Case Time Limit:1000MS

Description

TBL和X用巧克力棒玩游戏。每次一人可以从盒子里取出若干条巧克力棒,或是将一根取出的巧克力棒吃掉正整数长度。TBL先手
两人轮流,无法操作的人输。 他们以最佳策略一共进行了10轮(每次一盒)。你能预测胜负吗?

Input

输入数据共20行。 第2i-1行一个正整数Ni,表示第i轮巧克力棒的数目。 第2i行Ni个正整数Li,j,表示第i轮巧克力棒的长度。

Output

输出数据共10行。 每行输出“YES”或“NO”,表示TBL是否会赢。
如果胜则输出"NO",否则输出"YES"

Sample Input

20%的分数,N<=5,L<=100。
40%的分数,N<=7。 50%的分数,L<=5,000。
100%的分数,N<=14,L<=1,000,000,000。

Sample Output

4 7 10 7 1 4 4 9 7 5 (其它8组输入„„)

Hint

YES
NO
其它8组输出„„)

Source
这个题目算下SG值就可以了。。。
再军训就不多说了。。
接上次。。。
可以注意到拿出来的和在外面的是互相独立的。。
所以他们的SG函数可以xor一下。。
然后可以计算任意子集的SG函数。。
就差不多了。。。

4 thoughts on “[LLH邀请赛]巧克力棒

Leave a Reply to WJBZBMR Cancel reply

Your email address will not be published. Required fields are marked *