• Даны две строки символов, состоящих из цифр, букв и пробелов. Группу символов, не содержащих пробелов внутри себя, будем называть словами. Составить программу переформирования строк так, чтобы в первой строке располагались слова, начинающиеся с цифр, в порядке их возрастания, а во второй – слова, начинающиеся с букв, в алфавитном порядке.

Ответы 1

  • PascalABC.NET 3.4.0, сборка 1672 от 10.06.2018Внимание! Если программа не работает, обновите версию!begin  var s1:=ReadlnString('Строка 1:');  var s2:=ReadlnString('Строка 2:');  var s:=(s1+' '+s2).ToWords;  s1:=s.Where(t->t[1] in ['0'..'9']).OrderBy(t->t).JoinIntoString;  s1.Println;  s2:=s.Where(t->not(t[1] in ['0'..'9'])).OrderBy(t->t).JoinIntoString;  s2.Printlnend.
    answer img
    • Автор:

      summers
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years