Дана строка, состоящая из русских слов, разделённых пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделённые одним пробелом и расположенные в обратном порядке.
import java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to be "Main" only if the class is public. */ class Ideone { public static void main (String[] args) throws java.lang.Exception { System.out.print("Введите строку: "); Scanner scan = new Scanner(System.in); String s = scan.nextLine(); System.out.println(s.replaceAll ("ss+", " ").trim ()); String newStr = s.replaceAll ("ss+", " ").trim (); String reverse = new StringBuffer(newStr).reverse().toString(); System.out.println(reverse); } }
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.