Advertisement
a53

ksir

a53
Dec 31st, 2016
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #include <fstream>
  2. #include <algorithm>
  3. using namespace std;
  4. ifstream f("ksir.in");
  5. ofstream g("ksir.out");
  6. char s[200000];
  7. int k,x;
  8.  
  9. int main()
  10. {
  11. f.getline(s,200000);
  12. string str(s);
  13. sort(str.begin(),str.end());
  14. f>>k;
  15. int start,stop;
  16. unsigned lungime=str.length(),s,p;
  17. while(k)
  18. {
  19. f>>x;
  20. start=0;
  21. p=lungime;
  22. s=0;
  23. while(s<x)
  24. {
  25. s+=p;
  26. --p;
  27. start++;
  28. }
  29. --start;
  30. stop=x-s+p+1;
  31. for(int j=start;j<start+stop&&str[j]!='\0';++j)
  32. g<<str[j];
  33. g<<'\n';
  34. --k;
  35. }
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement