1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

解题思路

题意简化一下:

  • 有很多规则:U -> V,其中 U 是长度为 3 的字符串,V 是长度为 1 的字符。
  • 每一次操作:只能把当前串“开头的 3 个字符”替换成一个字符。 也就是: 若当前串为 S = U + suffix,并且有规则 U -> V,那么可以把 S 变成 V + suffix。
  • 已知:

P4487.第1题-字符替换

    1000ms Tried: 48 Accepted: 12 Difficulty: 5 所属公司 : 京东
    算法与标签>BFS

题目内容

小明热表于研究字符替换。他拥有一张字符替换表,表上的每一条替换规则形如:将字符串串首的三个连续字符用某个单字符替换。一张替换表示例如下:

 规则编号  替换前  替换后 1abde2bcde3abab4abaa\begin{array}{|c|c|c|} \hline \text { 规则编号 } & \text { 替换前 } & \text { 替换后 } \\ \hline 1 & a b d & e \\ \hline 2 & b c d & e \\ \hline 3 & a b a & b \\ \hline 4 & a b a & a \\ \hline \end{array}  规则编号 1234​ 替换前 abdbcdabaaba​ 替换后 eeba​​

利用这张替换表,我们就可以对一个字符串进行字符替换了。例如,对于字符串 ababacdababacdababacd 就可以通过如下操作替换成 eee 。

一天,小明利用他新研究出的字符替换表将一个长为 nnn 的字符串 SSS 替换成了一个单字符 xxx 在那之后,他睡了一觉,等到醒来的时候, SSS 竟然遗失了。

小明想知道,在已知字符替换表和单字符 xxx 的情况下,SSS 有多少种不同的可能?

输入描述

第一行两个正整数 n,mn,mn,m ,分别表示 SSS 的长度和字符替换表中的规则数量。保证 nnn 为奇数。

接下来 mmm 行,每一行两个字符串 U,VU,VU,V ,表示一条替换规则(UUU 替换成 VVV ).保证 UUU 长度为 333 ,VVV 长度为 111 。保证不会有完全相同的两条替换规则(即不存在 i,j(i≠j)i,j(i≠j)i,j(i=j) 同时满足 Ui=UjU_i=U_jUi​=Uj​ 和 Vi=VjV_i=V_jVi​=Vj​).

接下来一行一个字符 xxx ,表示经过替换最终得到的单字符。

对于本题中出现的所有字符/字符串(包括 U,V,xU,V,xU,V,x),保证它们仅由小写英文字母组成。

1≤n≤13,1≤m≤151≤n≤ 13,1 ≤ m ≤ 151≤n≤13,1≤m≤15,且 nnn 为奇数。

输出描述

输出行一个整数,表示替换前的 SSS 有多少种不同的可能。

样例1

输入

5 5
acd b
acf b
bcc c
bdd e
ccc e
e

输出

3

说明

三种可能的 SSS 分别为 add,acfddadd, acfddadd,acfdd , 和 bcccbcccbccc 可以证明没有其它满足条件的 SSS

样例2

输入

9 4
abc d
def g
ghi j
jkl m
m

输出

1

说明

唯一可能的 SSS 是 abcefhikiabcefhikiabcefhiki.

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 3, 57ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?