一开始被题意坑了= =,题目是说这个数字的最大和最小,不是个位的最大和最小= =

不知道怎么做只能递推了,必胜态就是存在能到达必败态的,必败态就是只能到达必胜态的

CODE:

#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cstring>
using namespace std;
#define MAX 1000000
bool b[MAX+2];
int solve(){
 for (int i=1;i<=9;i++) b[i]=1;
 for (int i=10;i<=MAX;i++){
  int ma=0,mi=10,t=i;
  while (t){
   ma=max(t%10,ma);
   mi=t%10==0?mi:min(mi,t%10);
   t/=10;
  }
  b[i]=!(b[i-mi]&b[i-ma]);
 }
}
int main(){
 int t,n;
 scanf("%d",&t);
 solve();
 while (t--) {
  scanf("%d",&n);
  if (b[n]) printf("YES\n");
  else printf("NO\n");
 }
 return 0;
}

转载于:https://www.cnblogs.com/New-Godess/p/4348939.html

BZOJ 3404: [Usaco2009 Open]Cow Digit Game又见数字游戏(博弈论)相关推荐

  1. bzoj 3404: [Usaco2009 Open]Cow Digit Game又见数字游戏(SG函数)

    3404: [Usaco2009 Open]Cow Digit Game又见数字游戏 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 181  Solv ...

  2. bzoj 3403: [Usaco2009 Open]Cow Line 直线上的牛

    3403: [Usaco2009 Open]Cow Line 直线上的牛 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 206  Solved: 16 ...

  3. bzoj:1666: [Usaco2006 Oct]Another Cow Number Game 奶牛的数字游戏

    Description 奶牛们又在玩一种无聊的数字游戏.输得很郁闷的贝茜想请你写个程序来帮她在开局时预测结果.在游戏的开始,每头牛都会得到一个数N(1<=N<=1,000,000).此时奶 ...

  4. 洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game

    洛谷 2953  [USACO09OPEN]牛的数字游戏Cow Digit Game 题目描述 Bessie is playing a number game against Farmer John, ...

  5. 3403: [Usaco2009 Open]Cow Line 直线上的牛

    3403: [Usaco2009 Open]Cow Line 直线上的牛 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 71  Solved: 62 ...

  6. [Kaggle] Digit Recognizer 手写数字识别(卷积神经网络)

    文章目录 1. 使用 LeNet 预测 1.1 导入包 1.2 建立 LeNet 模型 1.3 读入数据 1.4 定义模型 1.5 训练 1.6 绘制训练曲线 1.7 预测提交 2. 使用 VGG16 ...

  7. [Kaggle] Digit Recognizer 手写数字识别(神经网络)

    文章目录 1. baseline 2. 改进 2.1 增加训练时间 2.2 更改网络结构 Digit Recognizer 练习地址 相关博文: [Hands On ML] 3. 分类(MNIST手写 ...

  8. bzoj 3386 bzoj 3408: [Usaco2009 Oct]Heat Wave 热浪(最短路)

    3408: [Usaco2009 Oct]Heat Wave 热浪 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 301  Solved: 223 [ ...

  9. BZOJ 1631: [Usaco2007 Feb]Cow Party【最短路】

    1631: [Usaco2007 Feb]Cow Party [题目描述] 传送门 题解 正向建边,从X开始刷一趟SPFA,然后反向建边,从X刷一趟SPFA,最后两次的答案加和就可以了. 代码如下 # ...

最新文章

  1. python访问memcached
  2. Centos 7 安装NodeJS开发环境
  3. jquery实现定时调度(倒计时)
  4. UVA11324-- The Largest Clique(SCC+DP)
  5. idea2020.2.2怎么创建web项目_创建Vue3.0的项目
  6. CSS中的 ',' 、''、'+'、'~'
  7. 第八期:继美商务部拉黑多家中国公司后,MIT开始审查对华AI合作项目
  8. linux ctrl c 子进程,ctrl c会向Linux中的父进程和子进程发送SIGINT信号吗?
  9. Bailian2696 计算表达式的值【入门】
  10. FL Studio 20.8中文进阶高级完整版 安装下载教程
  11. spring的配置及依赖注入(详细)
  12. 用户权限管理模块的数据库设计
  13. 【提高组NOIP2007】矩阵取数游戏
  14. K12在线教育行业和产品分析报告
  15. IMX6ULL学习笔记(18)——GPIO中断
  16. GPS北斗模块串口助手输出测试
  17. 【毕业季·进击的技术er】这三年来的风风雨雨,喜怒哀乐,坎坎坷坷,朝朝暮暮……都是那么美好,那么令人难以忘记。
  18. Python最新就业信息
  19. linux 访问外网设置von,如何配置Linux服务器,才能远程访问Xwindow呢?
  20. qmail+vpopmail+mysql安装

热门文章

  1. XX公司定制开发的仓库管理系统
  2. 迭代器模式(Iterator)解析例子
  3. Microsoft 帐户异常登录活动,QQ邮箱代收hotmail邮件不成功
  4. windows mobile 上面固定比例图像缩放
  5. 面试题 02.06. 回文链表
  6. PAT1001. 害死人不偿命的(3n+1)猜想
  7. Web前端JavaScript笔记(4)节点
  8. SVM支持向量机习题解答
  9. linux下socket调试,linux 下的socket 调试工具 netcat 使用
  10. Python自动化测试-正则表达式解析