Есть ответ 👍

В формате 40минут на решение 1. Problem 1.(45 points)

Write a function that takes a string as an argument and returns a difference between

number of consonants and vowels. The string consists only from English alphabetical

symbols. Vowels in English are “a”, “e”, “o”, “u”, “i”.

Example:

f(“apple”) → 3, because here 3 consonant letters and 2 vowels

f(“gold”) → 2, because here 3 consonant letters and 1 vowel

Напишите функцию, которая принимает на вход строку как аргумент и возвращает

единственное число – разницу между количеством согласных и гласных букв.

Строка состоит только из символов английского алфавита. В английском языке

гласными считаются буквы “a”, “e”, “o”, “u”, “i”.

Пример:

f(“apple”) → 3, потому что в этом слове 3 согласных и 2 гласных букв

f(“gold”) → 2, потому что этом слове 3 согласных букв и 1 гласная

2. Problem 2.(45 points)

Write a function, that takes two string lists word1 and word2, return true if the two lists

represent the same string, and false otherwise. A string is represented by a list if the array

elements concatenated in order forms the string.

Example:

f([“a”, “p”, “p”, “l”, “e”], [“app”, “le”]) → True

Because “a” + “p” + “p” + “l” + “e” = “apple” and “app” + “le” = “apple” gives the same

word “apple”

f([“he”, “l”, “lo”], [“he”, “lp”]) →False, because “hello” is not the same as “help”

Напишите функцию, которая на входе принимает два списка, состоящих из строк, и

возвращает True, если после конкатенации элементов первого списка, полученное

слово равно слову, полученному после конкатенации элементов второго списка. В

противном случае надо вернуть False.

Пример:

f([“a”, “p”, “p”, “l”, “e”], [“app”, “le”]) → True

Потому что “a” + “p” + “p” + “l” + “e” = “apple” and “app” + “le” = “apple”

получается одно и то же слово “apple”

f([“he”, “l”, “lo”], [“he”, “lp”]) →False, потому что help и hello – разные слова

Problem 3.(10 points)

Write a function that takes a string and return the Morse Code version of this

string. String only consists from alphabetical characters.

[".-","-...","-.-.","-..",".","..-.","--.","","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-

.","...","-","..-","...-",".--","-..-","-.--","--.."] – this is a morse code for English alphabet

Example: f(“ab”) → “.--…”

Напишите функцию, которая принимает строку и возвращает ее версию в коде

Морзе.

Например: f(“ab”) → “.--…”

110
335
Посмотреть ответы 1

Ответы на вопрос:

aika113
4,4(67 оценок)

Ярлык он именно так и называется

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS