记录编号 | 452022 | 评测结果 | AAAAAAAAAAAAAAA | ||
---|---|---|---|---|---|
题目名称 | 2750.[Codeforces 827A] 字串重组 | 最终得分 | 100 | ||
用户昵称 | 是否通过 | 通过 | |||
代码语言 | C++ | 运行时间 | 0.840 s | ||
提交时间 | 2017-09-18 20:11:56 | 内存使用 | 2.47 MiB | ||
#include <fstream> #include <string> using namespace std; ifstream fin("R.in"); ofstream fout("R.out"); string s; char str[2000100]; int n,t; int c; int l; int m=0; int lyc() { int i,j,k; fin>>n; for(i=1;i<=n;i++) { int p=-22222222; fin>>s>>t;l=s.length(); for(j=1;j<=t;j++) { fin>>c; c--; m=max(c,m); for(k = max(p,c);k < c+l;k++) { str[k] = s[k-c]; } p = c+l-1; } } for(i=0;i<=m;i++) { if(str[i]==0) str[i]='a'; } fout<<str<<endl; } int WJR=lyc(); int main(){;}