fork(1) download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main ()
  6. {
  7. string napis, nowynapis;
  8. int test;
  9. cin>>test;
  10. for (int i=0; i<test; i++)
  11. {
  12. cin>>napis;
  13. int dlugosc=napis.length();
  14. for (int i=dlugosc; i>1; i--)
  15. {
  16. while ((napis[i-1])>(napis[i-2]))
  17. {
  18. nowynapis=napis.erase((i-2),1);
  19. dlugosc--;
  20. }
  21. }
  22. cout<<nowynapis<<endl;
  23. }
  24. return 0;
  25. }
Success #stdin #stdout 0s 4528KB
stdin
2
klkkn
klKKnNLlNL
stdout
n
nlNL