Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- char s0[1000001]={0};
- char s1[1000001]={0};
- char s2[1000001]={0};
- void main()
- {
- int j=0;
- int n1=0,n2=0;
- scanf("%s",s0);
- while(s0[j]!=0)
- {
- if (s0[j]!='L' && s0[j]!='R')
- s1[n1++]=s0[j];
- else
- {
- if (s0[j]=='L' && n1!=0) s2[n2++]=s1[--n1];
- if (s0[j]=='R' && n2!=0) s1[n1++]=s2[--n2];
- }
- j++;
- }
- for(int i=n2-1;i>=0;i--) s1[n1++]=s2[i];
- printf("%s",s1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement