#C. 老虎机(tiger)

    Type: FileIO (tiger) 1000ms 256MiB

老虎机(tiger)

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

2.老虎机(tiger)

时间显示:1s1s,空间限制:256MB256MB

题目描述

​ 小Y有一个老虎机,老虎机上有nn个玻璃框,每个玻璃框后环形排列着多个图案,以一个字符串表示,每次拉下拉杆,所有玻璃框后的图案会开始按同一方向转动。

​ 小Y找到了转动的规律,每次拉下拉杆之后,第ii个玻璃框后的图案会转过aia_i个图案,例如abcdabcd转过3个图案会变为dabcdabc

​ 现在已知老虎机的初始情况,小Y想知道至少需要拉下多少次拉杆,老虎机中的元素可以转回初始的状态,即每个玻璃框后的图案序列均与初始时的序列相同。

输入格式

​ 输入文件名为tiger.intiger.in

​ 输入文件的第一行包含两个正整数nn,表示有nn个玻璃框。

​ 接下来一行包含nn个正整数,第ii个正整数aia_i表示每次拉下拉杆,第ii个玻璃框后的图案会转过aia_i个图案。

​ 接下来nn行每行包含一个字符串,表示每个玻璃框后的图案序列。

输出格式

​ 输出文件名为tiger.outtiger.out

​ 输出一个正整数,表示至少需要拉下多少次拉杆老虎机可以回到初始状态。

样例

样例1

输入数据:

2
3 6
abcabc
fzcsyglq

输出数据:

4

样例2

见选手目录下的tiger2.in和tiger2.ans

数据范围与约定

​ 对于30%30\%的数据,满足n5n\le 5,字符串长度5\le 5

​ 对于另20%20\%的数据,满足ai=1a_i=1

​ 对于另20%20\%的数据,满足n=1n=1

​ 对于100%100\%的数据,满足1n10, 1ai109, 1字符串长度1051\le n\le 10,\ 1\le a_i\le 10^9,\ 1\le 字符串长度\le 10^5,保证只出现小写字母,最终答案不会超过long longlong\ long的范围。

CSP-S复赛模拟3

Not Attended
Status
Done
Rule
IOI
Problem
5
Start at
2025-10-24 8:30
End at
2025-10-28 12:30
Duration
100 hour(s)
Host
Partic.
11