Menu
Coddy logo textTech

Повторение — создание имени пользователя

Часть раздела Логика и потоки выполнения путешествия по R на Coddy. Урок 6 из 64.

challenge icon

Задание

Средне

Дополните make_username(full_name, year), чтобы создать имя пользователя:

  1. Возьмите слова из имени. Между словами и вокруг них могут быть лишние пробелы.
  2. Используйте первую букву первого слова и последнее слово целиком, в нижнем регистре.
  3. Удалите из результата все символы - и '.
  4. Добавьте последние две цифры year.

Для Ada Lovelace и 1815 имя пользователя будет alovelace15. Функция возвращает две строки: Username: , за которой следует имя пользователя, и Length: , за которой следует количество его символов.

Предоставленный код считывает имя и год и выводит каждую возвращённую строку на отдельной строке.

Попробуйте сами

make_username <- function(full_name, year) {
  # Напишите ваш код здесь
  c("Username: ", "Length: 0")
}

# Предоставленный код ввода/вывода: оставьте его как есть
input <- suppressWarnings(readLines(file("stdin")))
cat(make_username(input[1], input[2]), sep = "\n")

Все уроки раздела Логика и потоки выполнения

Потренируйтесь самостоятельно: Онлайн-компилятор R