View Code of Problem 114

import  java.util.*;
public class Main {
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		while(scanner.hasNext()) {
			String s = scanner.nextLine();
			StringBuilder sbBuilder = new StringBuilder();
			StringBuilder sbBuilder1 = new StringBuilder();
			for(int i=0; i<s.length(); i++) {
				if( (s.charAt(i)<='z' && s.charAt(i)>='a') || (s.charAt(i)<='Z' && s.charAt(i)>='A')){
					sbBuilder1.append(s.charAt(i));
				}else {
					sbBuilder.append(sbBuilder1.reverse());
					sbBuilder.append(s.charAt(i));
					sbBuilder1.setLength(0);
				}
			}
			if(sbBuilder1.length()>0) {
				sbBuilder.append(sbBuilder1.reverse());
			}
			System.out.println(sbBuilder);
		}
	}
}

Double click to view unformatted code.


Back to problem 114