SG

news/2024/11/30 0:50:54/

可选步数为1~m的连续整数,SG(x) = x % (m+1);
可选步数为任意步,SG(x) = x;
可选步数为一系列不连续的数,上模板。

板子还没试过,有空再试

打表:

//f[]一次可以取的石子数,必须有序
//sg[]0-n的sg值
//mark[]用于mex()
const int maxm=1e3+5;
int f[maxm],sg[maxm];
bool mark[maxm];
void getsg(int n){sort(f+1,f+1+n);//f要有序memset(sg,0,sizeof sg);//清空sg数组for(int i=1;i<=n;i++){memset(mark,0,sizeof mark);for(int j=1;f[j]<=i;j++){mark[sg[i-f[j]]]=1;}for(int j=0;j<=n;j++){//mex()if(!mark[j]){sg[i]=j;break;}}}
}

dfs:

const int maxm=1e3+5;
int s[maxm],sg[maxm];
void init(){memset(sg,-1,sizeof sg);
}
int getsg(int x){if(sg[x]!=-1){return sg[x];}bool mark[maxm]={0};for(int i=0;i<n;i++){if(x>=s[i]){mark[getsg(x-s[i])]=1;}}for(int i=0;;i++){if(!mark[i]){return sg[x]=i;}}
}

http://www.ppmy.cn/news/487419.html

相关文章

V2X(二)GNSSPC5UU

1. 简述 V2X包含两种通信接口PC5和UU。 PC5: 直连通信接口&#xff0c;车、人、道路基础设施之间的短距离直接通信接口&#xff1b; 特点&#xff1a;通过直连、广播、网络调度的形式实现低时延、高容量、高可靠的通信。 UU: 蜂窝网络通信接口&#xff0c;终端和基站之间的通信…

5GC注册流程(详解)

首先附上三篇好文&#xff0c;如果这三篇全部看完并记忆&#xff0c;那么本文可略过 5GC注册过程&#xff08;这个相当于23502协议中注册流程的原文翻译&#xff09; 5G中携带SUCI的初始注册流程&#xff08;这个是博主自理的初始注册&#xff0c;流程简单明了&#xff09; 注册…

国内星载SAR卫星

1、HJ-1C HJ-1C卫星为中国首颗S波段合成孔径雷达小卫星&#xff0c;搭载S波段的合成孔径雷达。SAR有效载荷具有两种工作模式&#xff08;条带模式和扫描模式&#xff09;&#xff0c;采用6 m2.8 m可折叠式网状抛物面天线。卫星入轨正常后&#xff0c;SAR天线正常展开&#xff…

2021 XV6 4:traps

目录 1.RISC-V assenbly 2.Backtrace 3.Alarm 1.RISC-V assenbly 第一个任务是阅读理解&#xff0c;一共有6个问题。 1.Which registers contain arguments to functions? For example, which register holds 13 in mains call to printf? 具体来说就是a0&#xff0c;a1几个…

中国再领跑:成功发射全球首颗6G试验卫星?

中国6G加速布局 在全球5G网络建设逐步走上正轨后&#xff0c;全球多国开始提前押注6G技术。10月19日消息指出&#xff0c;美国科技巨头高通、微软等已经拉上知名5G巨头诺基亚、三星组建6G联盟&#xff0c;意图在下下一代通信技术中&#xff0c;主导技术标准。然而&#xff0c;这…

国内星载光学卫星详解

1.资源一号02C卫星 资源一号02C星(ZY1-02C)于2011年12月22日成功发射&#xff0c;牵头主用户为自然资源部。ZY1-02C星搭载有全色多光谱相机和全色高分辨率相机&#xff0c;主要任务是获取全色和多光谱图像数据&#xff0c;可广泛应用于自然资源调查与监测、防灾减灾、农林水利…

HG 新闻 RS5 环境点

前言&#xff1a;海guan局的RS5代 环境检测点相对于药监J 要多了不少 本文主要是说下海guan局新闻页的RS5检测环境 网址 base64: aHR0cDovL3d3dy5jdXN0b21zLmdvdi5jbi9jdXN0b21zL3h3ZmIzNC8zMDI0MjUvaW5kZXguaHRtbA 本文说下重点的地方 一、window下的一些函数检测 挂上w…

高分6号宽幅(GF6-WFV)卫星数据快速批量处理

李国春 2021 10 11 GF6-WFV是共享免费数据&#xff0c;应用广泛。其数据规模比较大&#xff0c;处理时间比较长。RSD的框架机制可以正射处理指定范围内的部分GF6-WFV数据&#xff0c;不需要处理整个数据集&#xff0c;因此可以减少处理时间。同时&#xff0c;RSD可以对GF6-WFV…