首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
质数与合数
5条解析
开通博客写题解
sunrise__sunrise
发表于 2021-01-21 17:24:49
题目描述 给你长度为的数轴,有两名玩家,从跳向,只能跳在素数位置,只能跳在合数位置。步长不超过,第一个不能跳的人就输了,并且可能存在多种方案使得一个人赢,要你保证赢的人在做跳跃决择的时候希望跳的次数尽可能少,输的人在做跳跃决择的时候他希望跳的次数尽可能多。 Solution 模拟题。思路有参考官方给
展开全文
upc高一鸣
发表于 2019-10-09 17:31:14
菜鸡刚开始学习写题解,语言可能不太精炼,请大佬放过。给你一堆石子,每次最多取k个,要求是先手取完素数,后手取完合数,但是两个人都是最优解知道最后结果,所以赢的人想每次尽量多拿,输的人想每次尽量少拿。是个模拟题,先打个素数筛预处理下,把n以内包括n的素数存在一个数组里面,然后扫一遍这个素数数组,看有没
展开全文
hnust_yangyanjun
发表于 2021-01-23 13:36:06
题意:有n个石头,FFF和GGG轮流对这堆石头进行操作,每一次可以取[1,k]个石头,但FFF取完后石头数为质数,GGG取完后石头数为合数,如果FFF赢了,则输出回合数,如果GGG赢了,则输出回合数的相反数。 注意:1既不是质数,也不是合数。胜利者会尽可能的快点赢,输者会尽可能的慢点输。 思路:快点
展开全文
熠丶
发表于 2021-01-24 16:51:53
做法:贪心 思路 先判断FFF和GGG谁能赢 再特判下第一轮能不能进行 如果FFF能赢,那么按照贪心的想法,FFF一定要取自己能取最多的数量,GGG一定要取自己能取最少的数量即FFF拿走后剩下不小于n-k的最小的质数,GGG拿1个。如果FFF拿完后剩下1,2,3的数,GGG不能拿,游戏结束。 如果
展开全文
shyyhs
发表于 2020-08-03 02:01:23
一个模拟题,得在自己清醒的时候打...不然就会乱坟岗..思路很简单,就是找到两个质数是不是差>(k+1),因为我们都足够聪明.那么,你下次肯定会取1(假设我是FFF),而我取k都到不了,那么我必输.其它肯定是我必胜,因为1,2,3你都不能取.所以这题就没了.但是,细节是真的多...具体看代码吧
展开全文
查看本题
查看本题讨论
相关比赛
11476-西安工业大学寒假训练赛3
进入比赛
37677-上实暑假(中三)第二次练习
进入比赛
37735-CWICP计算机活动中心2022暑假信奥集训1二练
进入比赛
38109-2022上实暑假中三编程第三次练习
进入比赛
38246-CWICP计算机活动中心OI集训13
进入比赛
等你来战
查看全部
2025年ICPC新疆维吾尔自治区大学生程序设计竞赛
报名截止时间:2025-05-08 10:00
牛客AI人机大战巅峰赛1
报名截止时间:2025-05-17 17:00
福建师范大学第二十二届程序设计竞赛(同步赛)
报名截止时间:2025-05-18 14:00
牛客周赛 Round 93
报名截止时间:2025-05-18 21:00
衡阳师范学院第二十五届程序设计竞赛(同步赛)
报名截止时间:2025-06-08 18:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题