牛客小白月赛7 B自杀游戏(sg博弈)
sg博弈结论为,下个状态sg的补集的最小值。
题目
#include<bits/stdc++.h>
using namespace std;
const int maxn=1e5+9;
bool book[15];
int sg[maxn];
int main()
{int t,a,b;scanf("%d%d%d",&t,&a,&b);a++;b++;memset(sg,0,sizeof(sg));for(int i=1;i<=t;i++){memset(book,0,sizeof(book));book[sg[i-1]]=1;for(int j=a;j<=b;j++){int k=i-j;if(k<0) break;else{book[sg[k]]=1;}}for(int j=0;j<=20;j++){if(!book[j]){sg[i]=j;break;}}}printf("%s\n",sg[t]!=0?"Alice":"Bob");return 0;
}
牛客小白月赛7 B自杀游戏(sg博弈)相关推荐
- 牛客小白月赛7 B 自杀游戏
自杀游戏 思路: sg函数 代码: #pragma GCC optimize(2) #pragma GCC optimize(3) #pragma GCC optimize(4) #include&l ...
- 牛客小白赛7 B自杀游戏 (博弈论,SG函数)
链接:https://www.nowcoder.com/acm/contest/190/B 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6553 ...
- 牛客小白月赛3 C.博弈
牛客小白月赛3 C.博弈 题目链接 题目描述 XHRlyb 在和 Cwbc 玩游戏. 在一个多重集合中有在 [l,r] 中的全部整数各一个,即 l,l+1,l+2,......,rl,l+1,l+2, ...
- 牛客小白月赛3 B.躲藏
牛客小白月赛3 B.躲藏 题目链接 题目描述 XHRlyb和她的小伙伴Cwbc在玩捉迷藏游戏. Cwbc藏在多个不区分大小写的字符串中. 好奇的XHRlyb想知道,在每个字符串中Cwbc作为子序列分别 ...
- 牛客小白月赛16 小石的签到题(博弈)
牛客小白月赛16 小石的签到题 链接:https://ac.nowcoder.com/acm/contest/949/A来源:牛客网 题目描述 输入描述: 共一行,输入一个数 nnn . 输出描述: ...
- F.孤独(牛客小白月赛39)
F.孤独(牛客小白月赛39) 题意: 给定一棵树,寻找一个路径,将断掉所有与这个路径上的点相连的边,使得剩下的最大连通块的大小最小 题解: 这题有点印象,感觉做过,至少这个方法肯定遇到过 设dp[u] ...
- 牛客小白月赛58 B(暴力)C(思维)D(dp滚动数组优化)
牛客小白月赛58 感觉没什么意思,这场月赛出题人有点问题. B 题意:给定一定的数据填充顺序和每一个填充层的名称,只有填充满了上一层才可以填充下一层. 但是每一层又属于某一个大层,一个大层中包含了若干 ...
- 牛客小白月赛65个人题解A-E
1. 牛客小白月赛65 A. 牛牛去购物 题意:给定n元,购买价格为a元的篮球和价格为b的篮球,数量不定,要使得花掉的钱最多,也就是剩余的钱数最少,求这个值 (1 <= n, a, b < ...
- 牛客小白月赛24 J.建设道路
牛客小白月赛24 J.建设道路 题目链接 题目描述 牛牛国有 nnn 个城市,编号为 1-n,第 iii 个城市有一个价值 aia_iai ,牛国的国王牛阔落特别喜欢在牛牛国旅游,并且他不想每次旅游 ...
最新文章
- 带你感受小而美的看板协作工具Leangoo的魅力
- awk读取txt生成mysql插入语句
- telnet服务器显示本机,记一次困扰了我一个月的服务器telnet故障是如何解决的?...
- 稀疏数组(数据结构)
- 教你写Bug,常见的 OOM 异常分析
- 来谈谈MySQL事务及事务引发的问题
- linux清除asm磁盘分区,ASM Diskgroup添加与删除
- makeObjectsPerformSelector 方法的用法
- git本地项目推动到gitlab远端服务器
- 吃热狗游戏Java_(转)Java中正确理解Thread Local的原理与适用场景
- SoftICE初使用
- 计算机数学位数,有效位数
- UE4UE5 VR开发多人联机RPC的坑
- WXS:微信小程序版JavaScript
- 蝴蝶效应、青蛙现象、鳄鱼法则、鲇鱼效应、羊群效应、刺猬法则
- 直流斩波电路在matlab中的建模与仿真,基于MATLAB/Simulink的直流斩波电路分析
- opencv python 多张jpg图片转成avi视频
- cad怎么画程序流程图_如何用cad绘制完整的流程图
- (附源码)springboot 网上作业管理系统 毕业设计 612317
- 获取所有部门中员工薪水最高的相关信息
热门文章
- 解决 windows 8.1 无线网络 连接受限
- 【core】设置core大小遇到-bash: ulimit: core file size: cannot modify limit: Operation not permitted
- ubuntu安装sougou中文输入法
- 计算机德育论文,计算机德育创新能力论文
- vue.js三十五—— 从无到有完整的项目实战2
- 《CSS Mastery》读书笔记(4)
- 作为一名HR,有哪些证书可以考?
- 微信小程序开发之简易计算器
- 常见小票打印机打印故障及解决方法汇总视频教程-王西猛-专题视频课程
- element-ui的tabs默认选中页签