HDU 1847 Good Luck in CET-4 Everybody!(博弈sg函数)
来源:互联网 发布:数据库系统概念第六版 编辑:程序博客网 时间:2024/06/06 00:59
#include<iostream>#include<cstring>using namespace std;const int maxn=1000+5;int Hash[maxn];int sg[maxn],f[maxn];int g[15]={1,2,4,8,16,32,64,128,256,512,1024};void cal_sg(){ memset(sg,0,sizeof(sg)); for(int i=1;i<=1000;i++) { memset(Hash,0,sizeof(Hash)); for(int j=0;j<=10&&i>=g[j];j++) Hash[sg[i-g[j]]]=1; for(int j=0;j<=1000;j++){ if(Hash[j]==0){ sg[i]=j; break; } } }}int main(){ cal_sg(); int n; while(cin>>n) { if(sg[n]) cout<<"Kiki"<<endl; else cout<<"Cici"<<endl; } return 0;}
0 0
- [sg函数] hdu 1847 Good Luck in CET-4 Everybody!
- HDU 1847-Good Luck in CET-4 Everybody!(博弈-SG函数/找规律)
- HDU 1847 Good Luck in CET-4 Everybody!(博弈sg函数)
- Good Luck in CET-4 Everybody! + 博弈 + sg函数
- hdu 1847 Good Luck in CET-4 Everybody! SG定理
- HDU 1847 Good Luck in CET-4 Everybody!(SG)
- HDU-1847-Good Luck in CET-4 Everybody!【sg定理】【博弈】
- hdoj 1847 Good Luck in CET-4 Everybody!(博弈, sg函数)
- hdu 1847 - Good Luck in CET-4 Everybody!(简单博弈)
- HDU 1847 Good Luck in CET-4 Everybody! 博弈
- HDU 1847 Good Luck in CET-4 Everybody! 【Nim博弈】
- HDU 1847 Good Luck in CET-4 Everybody! 博弈
- HDU 1847 Good Luck in CET-4 Everybody! 简单博弈
- hdu 1847 Good Luck in CET-4 Everybody! 博弈
- HDU 1847 Good Luck in CET-4 Everybody!(博弈)
- 【HDU】1847 - Good Luck in CET-4 Everybody!(博弈)
- HDU 1847 Good Luck in CET-4 Everybody!(博弈)
- HDU1847:Good Luck in CET-4 Everybody!(SG博弈)
- Docker镜像的获取与使用
- 在MAC平台下使用Eclipse出现了中文乱码
- 微信小程序-scroll-view滚动到指定位置(一)
- 3DGIS第二章 大数据量场景加速绘制基本原理与方法
- Mac Command line
- HDU 1847 Good Luck in CET-4 Everybody!(博弈sg函数)
- c#添加事件,以xtraTabPage控件添加MouseWheel事件为例,实现图像的放大缩小
- OpenCart 常见错误解决
- 3DGIS第三章 约束条件下二次误差度量简化方法
- ip地址的几种处理方式
- Camera Calibration and 3D Reconstruction(opencv 2.4)
- LintCode(M)带min函数的栈
- 跨域CORS原理及调用具体示例
- 百度API接口开发,创建标注和Label标签。