AT_abc252_c.[ABC252C] Slot Strategy

普及-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有一个由 NN 个转轴组成的老虎机。
第 ii 个转轴的排列由字符串 SiS_i 表示,其中 SiS_i 是一个长度为 1010 的字符串,包含 0、1、…\ldots、9,每个数字恰好出现一次。

每个转轴都有一个对应的按钮,高桥君可以在每个非负整数 tt 秒时,选择按下一个按钮(也可以什么都不做)。
如果在老虎机开始转动后第 tt 秒按下第 ii 个转轴的按钮,则第 ii 个转轴会显示 SiS_i 的第 (t mod 10)+1(t\bmod{10})+1 个字符并停止。
这里,t mod 10t\bmod{10} 表示 tt 除以 1010 的余数。

高桥君希望在停止所有转轴后,所有转轴上显示的字符都相同。
请你求出,为了达成目标,最少需要多少秒才能停止所有转轴。

输入格式

输入按以下格式从标准输入给出。

NN
S1S_1
S2S_2
⋮\vdots
SNS_N

输出格式

输出高桥君为了达成目标,最少需要多少秒才能停止所有转轴。

输入输出样例

  • 输入#1

    3
    1937458062
    8124690357
    2385760149

    输出#1

    6
  • 输入#2

    5
    0123456789
    0123456789
    0123456789
    0123456789
    0123456789

    输出#2

    40

说明/提示

限制条件

  • 2≤N≤1002 \leq N \leq 100
  • NN 是整数
  • SiS_i 是一个长度为 1010 的字符串,包含 0、1、…\ldots、9,每个数字恰好出现一次

样例解释 1

高桥君可以如下操作,在老虎机开始转动后 66 秒时让所有转轴显示的字符都为 8。

  • 在转动开始后 00 秒时,按下第 22 个转轴的按钮,第 22 个转轴会显示 S2S_2 的第 (0 mod 10)+1=1(0\bmod{10})+1=1 个字符,即 8,并停止。
  • 在转动开始后 22 秒时,按下第 33 个转轴的按钮,第 33 个转轴会显示 S3S_3 的第 (2 mod 10)+1=3(2\bmod{10})+1=3 个字符,即 8,并停止。
  • 在转动开始后 66 秒时,按下第 11 个转轴的按钮,第 11 个转轴会显示 S1S_1 的第 (6 mod 10)+1=7(6\bmod{10})+1=7 个字符,即 8,并停止。
    在 55 秒及以下时无法让所有转轴显示相同的字符,因此输出 66。

样例解释 2

请注意,必须在停止所有转轴后让它们显示的字符相同。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页