#GOC103658. 特别的字符串函数

特别的字符串函数

题目描述

问题描述: 
贝茜发明了一种新的字符串函数,给定一个数字N和一个字符串S,N小于字符串S的长度,定义函数f(N,S)得到一个新的字符串为S的第N位后面的所有字符加上原串,例如N = 2, S = "COW", f(N, S) = "W" + "COW" ="WCOW"。又如, f(3, "USACO") = "CO" + "USACO" = "COUSACO"。贝茜希望做多次这样的操作。 
输入格式: 
第一行,一个整数Z,表示有Z组数据。(Z<=100) 
接下来N行,每行三个参数,分别是N_i, C_i, and str_i表示对字符串str_i重复做C_i次这样的操作。 (0 <= N_i < length(str_i),1 <= C_i<= 12,length(str_i<=100)) 
输出格式: 
对于每组数据,输出操作后的结果。 
输入样例: 
2 
2 3 COW 
3 2 USACO 
输出样例: 
WCOWOWWCOW 
SACOCOUSACO 
样例解释: 
COW -> WCOW -> OWWCOW -> WCOWOWWCOW 
USACO -> COUSACO -> SACOCOUSACO