Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- #include <algorithm>
- using namespace std;
- ifstream f("ksir.in");
- ofstream g("ksir.out");
- char s[200000];
- int k,x;
- int main()
- {
- f.getline(s,200000);
- string str(s);
- sort(str.begin(),str.end());
- f>>k;
- int start,stop;
- unsigned lungime=str.length(),s,p;
- while(k)
- {
- f>>x;
- start=0;
- p=lungime;
- s=0;
- while(s<x)
- {
- s+=p;
- --p;
- start++;
- }
- --start;
- stop=x-s+p+1;
- for(int j=start;j<start+stop&&str[j]!='\0';++j)
- g<<str[j];
- g<<'\n';
- --k;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement