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

Snow Footprints CodeForces - 298A 的题解

Snow Footprints CodeForces - 298A 的题解

Problem

有一条笔直的雪路,被划分为n个区块。这些区块从左到右依次编号为1到n。如果有人从第i个区块移动到第(i + 1)个区块,他会在第i个区块留下一个右脚印。同理,若从第i个区块移动到第(i - 1)个区块,则会在第i个区块留下左脚印。如果第i个区块上已有脚印,新脚印会覆盖旧的。

img

最初雪路上没有任何脚印。随后北极熊爱丽丝从第s个区块出发,经过一系列移动后抵达第t个区块。已知爱丽丝始终没有离开这条雪路。

现在给出爱丽丝留下的脚印描述。你的任务是通过观察脚印,找出一组可能的s, t值。

输入格式

第一行包含整数n (3 ≤ n ≤ 1000)。

第二行是雪路的描述——由n个字符组成的字符串。每个字符可能是"."(无脚印区块)、"L"(左脚印区块)或"R"(右脚印区块)。

数据保证字符串中至少有一个非"."字符。且首尾字符始终为"."。题目保证解存在。

输出格式

输出两个用空格分隔的整数——st的值。若有多组解,输出任意一组即可。

样例

Inputcopy Outputcopy
9 ..RRLL... 3 4
Inputcopy Outputcopy
11 .RRRLLLLL.. 7 5

提示

第一个测试样例对应题目中的图示。

标签

greedy implementation

难度

1300

Solution

简单构造

观察整个序列,一定是形如

..... + RRRRR + LLLLL + .....

的形式

手玩几组数据就可以发现这个规律

那么,我们可以这样构造

从第一个 'R' 开始往右走

在往回走到第一个 'L'

但是要注意边界

判断全是 'R' 或者 'L' 的情况,就直接从左端到右端或者右端到左端即可

另外的细节是注意终点没有脚印,注意多一少一

#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 10;
int n;
char c[N];
int main() {cin >> n;for (int i = 1; i <= n; i++) cin >> c[i];int s = -1, t = -1;for (int i = 1; i <= n; i++) if (c[i] == 'R') {s = i; break;}for (int i = 1; i <= n; i++) if (c[i] == 'L') {t = i - 1; break;}if (s == -1) {for (int i = n; i >= 1; i--) if (c[i] == 'L') {s = i; break;}}if (t == -1) {for (int i = n; i >= 1; i--) if (c[i] == 'R') {t = i + 1; break;}}cout << s << ' ' << t;return 0;
}
http://www.jsqmd.com/news/371147/

相关文章:

  • 大卫·德雷曼的对比优势:在市场低迷时逆向而行
  • 微软二月补丁日修复六个零日漏洞
  • 提示工程架构师实战:用Agentic AI提升prompt的“泛化能力”
  • Fact2Fiction Targeted Poisoning Attack to Agentic Fact-checking System
  • Arctic Wolf瞄准亚太地区中端市场网络安全缺口
  • 2026年口碑好的医用抽屉滑轨/骑马抽屉滑轨厂家热卖产品推荐(近期) - 行业平台推荐
  • 2026 年四川月嫂培训、养老护理培训怎么选,五大核心痛点 + 真实排名帮你避坑 - 深度智识库
  • 2026年知名的阻尼静音平面铰链/进口品牌平面铰链源头直供参考哪家便宜 - 行业平台推荐
  • 2026年比较好的郑州电力管/郑州cpvc电力管推荐几家可靠供应商参考 - 行业平台推荐
  • 2026年热门的无尘车间净化铝型材/包边净化铝型材供应商采购指南怎么联系 - 行业平台推荐
  • 2026年靠谱的减速机/精密行星减速机可靠供应商参考推荐几家 - 行业平台推荐
  • 从GPT到LLaMA:提示工程架构师对比移动端大模型提示策略差异
  • 2026冷却塔行业十大服务商:玻璃钢环保制品全链路解决方案新标杆 - 深度智识库
  • 稳定基因敲低细胞系(Stable Gene Knockdown Cell Line)是什么?从 RNAi / CRISPRi 到 HEK293、CHO 稳态抑制模型的系统理解
  • 大数据环境下Doris架构设计全解析
  • 企业日志集中化管理:基于Filebeat+Logstash的解决方案
  • 2026年靠谱的中空旋转平台减速机/精密型中空旋转平台销售厂家采购建议选哪家 - 行业平台推荐
  • 价值投资与财务报表分析
  • 2026年质量好的衣柜缓冲滑轨/珠宝缓冲滑轨怎么选直销厂家价格参考 - 行业平台推荐
  • 2026年热门的高端不锈钢门吸/不锈钢门吸供应商推荐怎么联系(畅销) - 行业平台推荐
  • 2026年热门的橡胶开炼机/小型塑胶开炼机厂家实力参考哪家质量好 - 行业平台推荐
  • 从零开始实现一个简易json解析器
  • Android Scoped Storage适配完全指南
  • 2026.2.11 模拟赛
  • 2026年口碑好的空气密封圈/航空充气密封圈实力工厂参考怎么选 - 行业平台推荐
  • 2026年热门的西安跨省搬家,西安个人搬家公司采购决策指南 - 品牌鉴赏师
  • 2026年2月ai写小说工具平台推荐:多题材适配能力测评 - 品牌鉴赏师
  • 2026年评价高的货架支架工业铝型材/异形工业铝型材哪家质量好厂家推荐(实用) - 行业平台推荐
  • 2026年质量好的水泥垫块/高强度水泥垫块直销厂家价格参考怎么选 - 行业平台推荐
  • 2026年比较好的火锅蒸笼/毛竹蒸笼怎么选真实参考销售厂家参考 - 行业平台推荐