首页 > TAG信息列表 > qingshan

CF1495E Qingshan and Daniel(链表,bfs)

CF1495E Qingshan and Daniel \(n\) 堆牌形成一个环每堆是红牌或蓝牌。从 \(1\) 号堆出第一张牌。以后每张牌出之前这种牌顺时针最近的且不同色的牌。求最后每堆牌出了几张。 CODE 正解 CODE 链表 首先把第 \(1\) 堆出了,以后每次出牌必然是一段同色段的第一张。 不分析性质的暴力

【Git】Git使用整理

一、Git安装并配置 生成密钥对 ssh-keygen 获取公钥 cat ~/.ssh/id_rsa.pub 测试访问 ssh -T git@github.com 自定义配置 ## 配置代码提交的用户名和邮箱 git config user.name qingshan git config user.email zqunor@foxmail.com 此处的配置可以添加--global配置全

题解 CF1495E Qingshan and Daniel

3200! 注意到输掉的那个队一定把所有牌都出掉了,所以我们只要考虑赢的队的每个人出了几张牌。 游戏的形式是轮流出牌,我们能不能把它改成好一点的形式?考虑输掉的队伍里任意一个人出了一张牌,那么需要他后面一个另一队的人来响应。所以不管以什么顺序考虑,输队的每张牌,都对应着接下来赢

Codeforces Round #706 (Div. 2) 全部题解

题目链接:https://codeforces.com/contest/1496 文章目录 A. Split it!B. Max and MexC. Diamond MinerD. Let's Go HikingE. Garden of the SunF. BFS Trees A. Split it! 暴力,贪心 题目大意为给定一个字符串与数字k,要求判断能否将该字符串拆分成s=a1+a2+…+ak+ak+1+R(

【题解】 CF1495E Qingshan and Daniel 官方中文题解

Legend Link \(textrm{to Codeforces}\)。 自我感觉是出的还行的一道题目呀。 Editorial 首先要特判掉只有一个队伍有机器人的情况。 考虑当游戏结束时,总存在至少一个队伍的所有机器人都没有手牌。设此队伍为 \(A\),另一队伍为 \(B\)。当两个队伍的手牌数量总和相同时,我们令 \(1\)