回 帖 发 新 帖 刷新版面

主题:[讨论]第47次编程比赛趣味题

有n堆石头(0<n<1000),两个人轮流从任一堆中任取(只能在一堆中取,不能不取),取走最后一枚石头的胜利.
现在给出石头堆数n和每堆石头个数,你是先取的人,请判断有无必胜策略.

函数接口:
// n - n堆石头
// a - 有n个正整数(<100),是每堆石头的个数
// 返回true表示有必胜策略,false代表没有.
bool stone(int n, int *a);
 
本次比赛截止时间为星期天中午12点整

回复列表 (共11个回复)

11 楼

想啊想啊,越想越复杂,天啊!救命啊.

我来回复

您尚未登录,请登录后再回复。点此登录或注册