题意:变形的nim游戏,多堆石子,每次只能拿走S集合中的数

题解:简单SG函数,一开始写错了。。。

#include <bits/stdc++.h>
#define maxn 10010
using namespace std;
int sg[maxn], k, s[maxn], dir[maxn];
void getsg(int t){for(int i=0;i<k;i++){if(t>=s[i]){dir[sg[t-s[i]]] = 1;}}int i = 0;while(1){if(dir[i] == 0){sg[t] = i;break;}i++;}
}
int main(){int m, n, a;cin>>k;for(int i=0;i<k;i++) cin>>s[i];memset(sg, -1, sizeof(sg));sg[0] = 0;for(int i=0;i<=12;i++) {memset(dir, 0, sizeof(dir));getsg(i);}cin>>m;while(m--){cin>>n;int ans = 0;for(int i=0;i<n;i++) cin>>a,ans ^= sg[a];printf("%s\n", (ans == 0)?"lose!":"win!");//cout<<ans<<endl;
    }return 0;
}

转载于:https://www.cnblogs.com/Noevon/p/7226121.html

UESTC 1712 七夜雪寂,一世人心相关推荐

  1. UESTC1712 七夜雪寂,一世人心(SG)

    七夜雪寂,一世人心 Time Limit: 3000/1000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Others) Submit ...

  2. UESTC第七届ACM趣味程序设计竞赛第四场(正式赛)

    Memory Time Limit: 3000/1000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Others) Submit  S ...

  3. 推荐武侠沧月的七夜雪

    跋涉千里来向你道别 在最初和最后的雪夜 冰冷寂静的荒原上并肩走过的我们 所有的话语都冻结在唇边 一起抬头仰望你可曾看见: 七夜的雪花盛放了又枯萎 宛如短暂的相聚和永久的离别 请原谅于此刻转身离去的我- ...

  4. excel共享工作簿_Excel 2010中的共享工作簿限制

    excel共享工作簿 Last week, a client sent me a workbook that I created for them a couple of years ago. The ...

  5. excel共享工作簿_在Excel中避免共享工作簿

    excel共享工作簿 Occasionally a client asks me to create a shared workbook in Excel, so two or more employ ...

  6. Drools学习笔记3—Conditions / LHS—字段约束连接字段约束操作符

    字段约束连接 用于字段约束 对象内部多个约束连接,采用"&&"(and)."||"(or)和","(and) 执行顺序:&q ...

  7. RabbitMQ成员简介

    文章目录 Exchange 交换机 交换机属性 Direct Exchange Producer Consumer Topic Exchange Producer Consumer Fanout Ex ...

  8. seek bar 放手_这些设计趋势决定了2010年代放手的时间

    seek bar 放手 重点 (Top highlight) By Lilly Smith 礼来·史密斯(Lilly Smith) The end of a decade is a time for ...

  9. 随笔(编号100629)

    毕业了,没有欢呼,静默的可怕的夜,淡淡从指缝间流逝的细沙. 睁开眼睛,每一天都是在完美的微笑之中被迎接.而闭上眼睛的时候,却只有自己才知道,那所谓美好的安静,却又是多么的可怖狰狞. 说不出口的再见,于 ...

最新文章

  1. SpringCloud之五大组件
  2. matlab cell类型数组存至txt文件
  3. JAVA读取文件操作时路径的斜杠问题
  4. Android之图片缓存管理
  5. 【随机】Kuroni and the Punishment(CF1305F)
  6. 每晚有1700万人逛淘宝但什么都不买,马云:我们仍可以靠他们赚钱
  7. 【报告分享】2021H1电商发展分析报告.pdf(附下载链接)
  8. 排除表_【收藏】常见电气故障及排除故障方法
  9. 解决kaggle邮箱验证不能confirm的问题
  10. 编码的奥秘之发报机与继电器
  11. 先思索后动笔:论讨论与结论的区别
  12. Android5.0 下拉通知栏快捷开关的添加(必看)
  13. 微信小程序实现地图定位
  14. js数组的方法和扩展运算符
  15. 移动端vue+vant+高德地图实现拖拽选址,周边选址,搜索选址,自动定位,选择城市功能,获取地址经纬度,详细地址
  16. 端粒效应《The Telemere Effect》程序员的养生指南(一)压力、端粒与衰老
  17. Inserting操作导致死锁Oracle
  18. AlignedReID: Surpassing Human-Level Performance in Person Re-Identification
  19. 用户角色及权限管理设计实例(基于RBAC模型)
  20. Dubbo重启一年,尚能饭否?

热门文章

  1. Day.js替代moment.js
  2. [OpenGL]未来视觉5-滤镜
  3. 聊聊HashMap红黑扩容和树化的时机
  4. 计算机电源三个方面,选择计算机电源要注意什么?
  5. Millionaire(2008 APAC local onsites c) 概率dp
  6. 办公文档操作word: Microsoft Office Word已停止工作 word打不开
  7. win10计算机停止工作,win10电脑打开word显示已停止工作的解决方法
  8. python调用msfconsole全自动永恒之蓝攻击_永恒之蓝-ETERNALBLUE漏洞MS17-010利用过程
  9. SQL Server 2000 SQL Server 2005 数据库 质疑
  10. 金融危机 CIO增加预算力求IT安全