当前位置: 首页 > news >正文

如何创办一个赚钱的网站wordpress列出用户名

如何创办一个赚钱的网站,wordpress列出用户名,商城网站建站系统源码,菲律宾菠菜网站建设前几天做过一道题目#xff0c;是Nim游戏的一个扩展#xff0c;也不能说扩展吧#xff0c;只是说另一种常见的状态。 问题引入#xff1a; 给定n堆石子#xff0c;每堆石子有vi#xff08;1vi1e5) 个#xff0c;每次可以取一堆中的一些石子#xff0c;使得剩…前几天做过一道题目是Nim游戏的一个扩展也不能说扩展吧只是说另一种常见的状态。 问题引入 给定n堆石子每堆石子有vi1vi1e5) 个每次可以取一堆中的一些石子使得剩下的石子为1到vi/k个为最后的是先手胜还是后手胜如果先手胜则输出相应的操作策略。 思考 当k2的时候显然就退化成了la 5059 的题目我们以此为基础来考虑肯定要先计算出sg的函数表然后观察规律lrj在训练指南中说的很清楚打表的规则也很简单下面给出lrj所打出的表 0 1 0 2 1 3 0 4 2 5 当然lrj是从奇偶性来分析的那么很容易得出 sgxn%20sgn/2这样的结论因为k2刚好有一些特性被提现出来了。所以 #include bits/stdc.h using namespace std;typedef long long ll; ll sg(ll n) {return n%20 ? n/2 : sg(n/2); } int main() {int T;scanf(%d,T);while(T--){int n;ll x;scanf(%d,n);ll ans0;while(n--){scanf(%lld,x);ans^sg(x);}if(ans)printf(YES\n);elseprintf(NO\n);}return 0; } 那么当k2的时候又该怎么去解决难道比葫芦画瓢要推出 sgn%k0n/ksgn/k 这样的结论如果真的这样我只能说比葫芦画瓢的能力只用在了记答案上这种能力应该是一种分析该问题的方法正确的解法无非是打sg表寻找规律。 笔者随手推了一下那么打出的表如下 k3 0 1 2 0 3 4 1 5 6 k40 1 2 3 0 4 5 6 1 7 8 9 可以发现都有123456……这个序列而再去翻看上面的n2的情况发现都存在这样的规律但是好像没什么用具体编程还是没办法操作再去细看发现打断123456这个序列的的下标x都是x%k1而且去掉123456这样的数后得到的都是原序列那么也就是说当x%k1时sgxsgx/k 否则这样的123456序列实际上是由x-阶梯层数得到的什么是阶梯层数当k3的时候x123就属于第一层x456 就属于第二层那么容易得出 x%k1 ? sg(x/k) : x-x/k-(x%k!0); 于是上题的第二种解法为 #include bits/stdc.h using namespace std;typedef long long ll; ll k2; ll sg(ll x){if (x1) return 0;return x%k1 ? sg(x/k) : x-x/k-(x%k!0); } int main() {int T;scanf(%d,T);while(T--){int n;ll x;scanf(%d,n);ll ans0;while(n--){scanf(%lld,x);ans^sg(x);}if(ans)printf(YES\n);elseprintf(NO\n);}return 0; }而对于51nod中要求求必胜操作时只需预处理一下sg值然后枚举每一位根据sg值来逆推符合条件的x即可。 提交地址 http://www.51nod.com/onlineJudge/questionCode.html#!problemId1661 #include bits/stdc.h using namespace std;typedef long long ll; const int N1e55;ll n,k,sl[N],sr[N],v[N],vt[N]; ll sg(ll x){if (x1) return 0;return x%k1 ? sg(x/k) : x-x/k-(x%k!0); }int main() {sl[0]sr[n1]0;cinnk;ll p0,ans0;for (int i1;in;i){scanf(%lld,vi);vt[i]sg(v[i]);sl[i]sl[i-1]^vt[i];}for (int in;i1;i--) sr[i]sr[i1]^vt[i];for (int i1;in;i){ll ttsl[i-1]^sr[i1],txceil(1.0*v[i]/k);if (v[i]1||vt[i]tt) continue;ll ttl(ll)(1.0*tt*k/(k-1)1);if (ttl%k1) ttl--;for (int j0;j64;j){if (ttltx) break;ttlttl*k1;}if (ttlv[i]sg(ttl)tt){pi;ansttl;break;}}if (sl[n]) coutAlice p ansendl;else puts(Bob); }
http://www.zqtcl.cn/news/225707/

相关文章:

  • 网站建设成本计划汕头网站开发服务
  • 云朵课堂网站开发怎么收费wordpress安装完不显示
  • 网站建设进什么分录wordpress5.0 安装
  • 网站建设丷金手指专业十五户县规划建设和住房保障局网站
  • 普通门户网站开发价格怎么查公司信息
  • 广告传媒公司网站怎么做高品质的网站开发公司
  • 建设品牌型网站制作一起做玩具网站
  • 中山品牌网站设计自建站怎么做
  • 最牛免费网站建设wordpress 相册功能
  • 网站开发是培训网站开发毕业设计评审表
  • 网站对网友发帖隐私做处理网站怎么上传模板
  • 网站建设大神级公司网站 百度地图
  • 网站营销定义高端网站建设免费分析
  • 韩国网站建站html5修改器下载
  • 网站做联盟广告能赚钱吗如何制作微信小程序教程
  • 免费网页代理浏览器1广州seo效果
  • 网站开发所需基础知识学网络营销有前途吗
  • php网站怎么做集群wordpress添加产品图
  • 公司怎么建立网站吗聊城高端网站建设
  • 女生做网站编辑wordpress 办公主题
  • 接单做网站的从什么网站建网站好
  • 服务器如何发布网站正能量不良网站进入窗口免费阅读
  • 深圳个性化建网站服务商百度秒收录神器
  • 金华做公司网站wordpress会员可见插件
  • 访问自己做的网站河南百度推广公司
  • Wordpress+仿站+工具建筑材料采购网站
  • 汕头免费建设网站制作阆中市网站建设
  • 怎样做网站表白墙网站设计的一般流程是什么
  • 河北手机网站制作企业网页设计的基本步骤和流程
  • 企业网站内容如何更新软件开发公司网站模板