Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- #include <cstdlib>
- #include <iomanip>
- #include <vector>
- #include <queue>
- #include <cstring>
- #include <string>
- #include <fstream>
- using namespace std;
- int main()
- {
- int k,f,kn;
- string s;
- while( getline(cin,s) ){
- int i=0;
- while( i<s.length()){
- k=0;
- f=0;
- kn=0;
- while((96<s[i]&&s[i]<123 ||64<s[i]&&s[i]<91) && i<s.length()){
- if(f==0){
- f=1;
- kn=i;
- }
- k++;
- i++;
- }
- int schet=0;
- for(int j=kn;j<kn+k/2;j++){
- char r=s[j];
- schet++;
- s[j]=s[kn+k-schet];
- s[kn+k-schet]=r;
- }
- i++;
- }
- cout<<s<<endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement