#AT2275. G - String Fair

G - String Fair

当前没有测试数据。

G - 字符串的美丽程度

得分:600600

问题描述

字符串的美丽程度是由字符串SSss个乘积决定的。

对于i=1,2,,Ni = 1, 2, \ldots, N,第ii个乘积由给定的ss部分字符串TiT_i(长度至多为33)在SS中连续出现的次数决定,再乘以PiP_i

打印出一个仅包含小写英文字母的非空字符串SS的最大可能的美丽程度。 如果能够获得无限大的美丽程度,则打印Infinity

这里,一个字符串VV在一个字符串U=U1U2UUU = U_1U_2\ldots U_{|U|}中连续出现的次数被定义为: 存在正整数ii,满足1iUV+11 \leq i \leq |U|-|V|+1UiUi+1Ui+V1=VU_iU_{i+1}\ldots U_{i+|V|-1} = V 的个数。

输入

输入采用以下格式提供:

NN

T1T_1 P1P_1

T2T_2 P2P_2

\vdots

TNT_N PNP_N

输出

打印出一个仅包含小写英文字母的非空字符串SS的最大可能的美丽程度。 如果能够获得无限大的美丽程度,则打印Infinity

要求输出格式与否保持吻合。

数据范围

  • 1N182781 \leq N \leq 18278
  • TiT_i 是长度为1133的仅包含小写英文字母的字符串
  • ijTiTji \neq j \Rightarrow T_i \neq T_j
  • 109Pi109-10^9 \leq P_i \leq 10^9