Adera是Microsoft Windows 8应用商店中的一款Xbox解谜游戏,主线以女主角Jane
Sinclair的探险经历展开。随着探险的不断深入,Jane Sinclair获得的物品越来越多,因此她
急需一套物品评估查询的系统。
Jane Sinclair身上有n件物品,编号为0~n-1,每件物品有一个不同于其它物品的价值,
并且可以用一些小写英文字母构成的单词来描述这件物品。Jane Sinclair想通过这套系统查
m条信息,每条查询包含一个整数t和一个字符串s。如果描述一件物品的单词中,有以
s为前缀的单词,那么这件物品是对Jane Sinclair有用的。她想知道在这条查询中,对她有
用的物品一共有多少个,并且她还想了解对她有用的物品中价值前t大的物品的编号是什么。
现在就请你帮忙设计一下这个系统吧。