#6833. G - String Fair

0

G - String Fair

当前没有测试数据。

G - 字符串的美丽程度

得分:600600 分

问题描述

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

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

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

这里,一个字符串VV在一个字符串U=U1U2…U∣U∣U = U_1U_2\ldots U_{|U|}中连续出现的次数被定义为: 存在正整数ii,满足1≤i≤∣U∣−∣V∣+11 \leq i \leq |U|-|V|+1 和 UiUi+1…Ui+∣V∣−1=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。

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

数据范围

  • 1≤N≤182781 \leq N \leq 18278
  • TiT_i 是长度为11到33的仅包含小写英文字母的字符串
  • i≠j⇒Ti≠Tji \neq j \Rightarrow T_i \neq T_j
  • −109≤Pi≤109-10^9 \leq P_i \leq 10^9