L先生与晨跑(找规律 先手后手博弈)
来源:互联网 发布:淘宝优惠券赚佣金算的 编辑:程序博客网 时间:2024/04/30 12:15
1468: L先生与晨跑
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1000 Solved: 381
[Submit][Status][Web Board]
Description
早起晨跑是一件痛苦的事情,好在可以代打(嘘,别让体育老师知道),为了决定谁去打卡,L先生和朋友Z打算玩一个游戏,L先生从抽屉里随机拿出K张扑克牌。
规则如下:每人至少拿一张,最多拿N张,谁先拿光扑克牌就明天就可以不用早起打卡,而另一个人就要下去打卡了。当然L先生和朋友Z都不是吃素的,各个心里打着小算盘,而友好的L先生决定让Z先拿。
Input
第一行包含一个正整数T,表示有T组测试数据(0<T<100000),每个测试包含一个正整数K(1≤K≤55000)和一个正整数N(1≤N≤2000),分别表示L拿出的扑克牌数和每人最多拿的牌数。
Output
每组测试数据输出一行,如果L先生下去打卡则输出L,否则输出Z。
Sample Input
25 56 5
Sample Output
LZ
HINT
思路:
假设n=5,那么枚举k从6到13的情况,找规律
代码:
#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std; int main(){ int t; while(~scanf("%d",&t)){ while(t--){ int k,n; scanf("%d%d",&k,&n); if(k<=n){ printf("L\n"); continue; } int c=k%(n+1); if(c==0)printf("Z\n"); else printf("L\n"); } } return 0;}
阅读全文
0 0
- L先生与晨跑(找规律 先手后手博弈)
- 1016 先手后手游戏
- hdu3951(博弈)找规律
- hdu 1564 博弈找规律(水题)
- HDOJ1079Calendar Game (找规律博弈)
- HDOJ1564Play a game(找规律博弈)
- 找规律博弈小记(更新)
- Hdu2177-博弈(Sg函数找规律)
- 找规律类博弈(1)
- 找规律类博弈(2)
- 找规律类博弈(3)
- 找规律类博弈(4)
- 找规律类博弈(5)
- hdu5963 朋友(博弈找规律)
- HDU 5963 朋友 (博弈、找规律)
- HDOJ1525 [找规律博弈]
- hdu1079 找规律/博弈
- [HDU](2147)kiki's game ---找规律博弈(博弈)
- CSS简介
- Unity编辑器扩展
- Android&H5互调
- 重写hashcode和equals的原因探究
- 骂人神经病和精神病是不道德行为和违犯中华人民共和国法律行为。
- L先生与晨跑(找规律 先手后手博弈)
- Android绘制类似电脑版qq的箭头
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- 总结JavaWeb中各个对象继承的类、接口以及内置对象、动作元素、指令元素
- eclipse Ctrl +左键 查看源代码 not found source
- 微信小程序解析html富文本插件wxParse
- JSON原生解析
- 二叉查找树(BST)
- 算法竞赛入门经典(第2版)习题6-3 二叉树重建 UVa536