class StringFormat { public: string formatString(string A, int n, vector<char> arg, int m) { int i=0; int len=A.size(); int count=0; for(i=0;i<len;i++) { if(i+1<len && A.substr(i,2)=="%s") { A[i]=arg[count]; A.erase(A.begin()+i+1,A.begin()+i+2); count++; len--; } } for(i=count;i<m;i++) { A+=arg[i]; } return A; } };