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

1079div1A. Game with a Fraction

简单博弈

有一堆的石头:每次最多就取k个石头,两个人都有冠军之心,问谁最后可以胜利
当石头的数量是k+1的倍数的时候,后手的肯定胜利,因为不管先手取m{1,k},后手就取{k+1-m}保证最后还是k+1的整数倍数
反之,就是先手必胜

本题代码

(https://codeforces.com/problemset/problem/2196/A)

void solve()
{int p, q; cin >> p >> q;cout << (p < q && (q - p) * 2 <= p? "Bob\n" : "Alice\n");
}
就是如果满足 2*x+c=p  3*x+c=q;这个式子,那么bob总是可以获得胜利的,所以,就是看这个式子是不是可以被满足
http://www.jsqmd.com/news/578026/

相关文章:

  • 从YOLOv5到YOLOv11:聊聊为什么Ultralytics还在用CNN,以及我踩过的那些坑
  • 艾奇GEO:零售企业AI搜索转化低破局指南——从流量到意图的精准匹配逻辑 - 小白条111
  • 入行热设计近20年,我整理了一份新手入门指南(价值/流程/资料/避坑)
  • ICMP协议实战指南:从原理到网络诊断
  • 别再只会ollama run了!这10个Ollama命令帮你玩转本地大模型
  • Go高性能缓冲区管理器(BufferManager)设计与实现
  • 多AI平台适配效果差怎么办?艾奇GEO专业方案解析 - 小白条111
  • 局部遮阴下光伏最大功率点跟踪:布谷鸟算法与电导增量法的巧妙结合
  • 3步搞定语雀文档迁移:免费开源工具yuque-exporter终极指南
  • MyBatis性能优化神器!用IDEA插件Log Free分析慢SQL的5种姿势
  • Vite项目中使用pnpm构建时Rollup模块解析失败的深度解析与解决方案
  • 新手必看:用Wireshark分析CTF流量题,手把手教你从抓包到找到Flag
  • 用Wireshark抓包分析CAN总线:手把手教你解码数据帧与遥控帧
  • Windows右键菜单瘦身秘籍:3个技巧让你的文件操作快如闪电
  • SDK 游戏盾接入闪退 / 初始化失败?依赖冲突与兼容修复
  • SecGPT-14B模型量化:降低OpenClaw长期运行的Token消耗
  • 第四章 可微分声纳物理与端到端自适应处理
  • 鸽姆智库创始人贾子简历、成就及其贾子哲学思想理论体系构建研究
  • 告别热键劫持:Hotkey Detective的系统级冲突解决方案
  • Golang基于Redis的高性能发布订阅(PubSub)系统设计与实现
  • Fish Speech 1.5优化指南:调整参数让语音更自然、更逼真
  • 实战驱动:基于快马平台生成集成openclaw的ubuntu自动化测试项目实例
  • Megatron-LM源码解析:Tensor与Sequence并行训练中的通信优化策略
  • 效率提升:用快马生成脚本自动化你的zotero文献整理与格式化工作
  • 保姆级教程:手把手教你用VCSA 8.0.3接管Windows AD域,实现统一登录
  • 用ESP32-WROOM-32和xiaozhi开源项目,5分钟搞定一个智能温湿度监测站(附Home Assistant联动配置)
  • 跨平台运行Android应用:APK Installer实现Windows系统无缝集成与性能优化指南
  • 4/2
  • 别再手动算脉冲了!用STM32CubeMX的编码器模式,5分钟搞定电机测速(附F103C8T6配置)
  • 3种简单方法实现Windows与Linux双系统文件无缝共享的终极方案