Problems Description
<p class="p0" style="text-indent:21.0000pt;"> 最近发生一件诡异的事情,山东建筑大学的<span>OJ</span><span>经常被陌生人登陆,这还得了,这样岂不是说</span><span>A</span><span>哪items题就</span><span>A</span><span>哪items题,为了防止这种行为的发生。于是管理员丙三醇很生气,便重新更改了密码,并发话说:“如果谁能再破解,老子就服了。”当然此密码也能破解,给你三items数</span><span>k1,k2,k3</span><span>,然后给你三组范围points别是</span><span>[a,i],[j,r],[s,z]+</span><span>下划线。现在给你一items字符串,当然每items字符肯定在这三组的范围之内,然后密码就是对于每items字母在自己的范围内向左移动</span><span>ki</span><span>items单位,只能在自己的范围内移动。例如给你一串小写字母是:</span><span>io_cnubo_fqwhk_erxt,k1,k2,k3</span><span>points别是</span><span>2,3,1</span><span>,那么密码就是</span><span>hqtek_iruco_bnwfo_x</span><span>。因为属于Page 一组的有</span><span>{i c b f h e}</span><span>,属于Page 二组</span><span>{o n o q k r}</span><span>,属于Page 三组</span><span>{_ u _ w _x t}</span><span>,points别向左移动</span><span>2,3,1</span><span>items单位就变成:Page 一组</span><span>{h e i c b f}</span><span>,Page 二组</span><span>{q k r o n o}</span><span>,Page 三组</span><span>{t _ u _ w _ x}</span><span>。好了,只能提示到这了,能不能破密就看你们自己的本事了。</span> </p>
Input格式
<p class="p0" style="text-indent:21.0000pt;"> 多组测试数据,Page 一行输入三items整数<span>k1,k2,k3</span> </p> <p class="p0" style="text-indent:21.0000pt;"> <span style="line-height:1.5;">Page 二行输入一items字符串,由小写字母组成。(长度小于</span><span style="line-height:1.5;">100</span><span style="line-height:1.5;">)</span> </p>
Output格式
<p class="p0" style="text-indent:21.0000pt;"> 输出一items字符串,为对应的密码。 </p>
Sample
Sample Input 1
2 3 1
io_cnubo_fqwhk_erxt
Sample Output 1
hqtek_iruco_bnwfo_x
Submit Code
请先Login后Submit
🤖 AI 解题助手
OpenRouter
就绪