joj 2699

news/2024/11/24 13:44:43/

水题 简单的博弈思想

#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
    int n,k;
    while(scanf("%d%d",&n,&k),n||k)
    {
        int i=n%(k+1);
        if(i!=1)
            printf("16\n");
        else
            printf("18\n");
    }
}


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

相关文章

HDU 3899

题意&#xff1a;给一个有N个顶点的树&#xff0c;每个顶点上有Ti个元素&#xff0c;树的每条边都有一个长度Ci。假设Cost_i为树中的每个元素到顶点i的距离之和。题目要求找出树中的一个顶点x&#xff0c;使得Cost_x最小。 解法&#xff1a;最近这类题目比较多&#xff0c;解法…

Hoj 1868 八数码问题

题目链接&#xff1a;http://acm.hit.edu.cn/hoj/problem/view?id1868 超时的写法&#xff1a;容易想到的是一遍搜索&#xff0c;把所有的状态都保留下来&#xff0c;我们只要建立0-8的全排列和0-362879的对应起来&#xff0c;就可以了。其中fact数组保留了以当前标号开始的全…

BZOJ 1399 Win

Description win 世界乒乓球比赛马上要拉开帷幕&#xff0c;你被邀请成为组委会成员&#xff0c;并且负责安排比赛赛程。比赛采取淘汰赛赛制&#xff0c;失败的一方将被直接淘汰。 你手上现在有一份各个队员近期的战况&#xff0c;战况包含任意两名队员的最近一次交手结果。你默…

ZCMU 1599

1599: 卡斯丁狗的炉石传说 卡斯丁狗喜欢玩一款叫做炉石传说双人对战的回合制的卡牌游戏&#xff08;喜欢前面再加两个字“极其”&#xff09;。游戏规则是这样的&#xff1a;游戏开始时每个玩家有一定量的生命值和一定数量的手牌和库牌&#xff0c;玩家可以使用自己手上的随从牌…

nyoj 998

nyoj 998 点击这里打开题目链接 给你一个数N,使得在1~N之间能够找到x使得x满足gcd&#xff08; x , N &#xff09; > M&#xff0c; 求解gcd(x,N)的和 思路&#xff1a;一开始想到暴力法做&#xff0c;超时 &#xff0c;后来借鉴学长经验AC&#xff1a; 大致思路: 用…

ZCMUOJ系列1829

ZCMU1829 题目 1829&#xff1a;十六进制转十进制 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 454 Solved: 169 [Submit][Status][Web Board] Description 从键盘输入一个不超过8位的正的十六进制数字符串&#xff0c;将它转换为正的十进制数后输出。 注&#xff1a;…

HZNUOJ 1960

没啥好说的&#xff0c;直接贴代码 #include <stdio.h> #include <math.h>int main () {int T, i;int h[4];//五位学长的身高 int level;//学姐等级 int darklight;//有无 黑照 double lightcnt;//学姐有几道光线 int kill;//竜死了几个学长 scanf("%d"…

hdu3999

/* 分析&#xff1a; 又是一个月黑风高的夜晚&#xff0c;终于。。。又可以刷题了&#xff0c;囧~&#xff0c; 十几分钟就能敲完的代码&#xff0c;白天愣是被打断了3、4次&#xff0c;终于敲完 了。。。 水~ 其实就是把这个树构成&#xff0c;然后遍历一遍输出&#xff0c;遍…