Задача: трансформировать строку по таким правилам:
1) Изменить регистр каждого символа, т.е. нижний регистр в верхний регистр, верхний регистр в нижний регистр. (например
2) Изменить порядок слов на обратный ( например
Важно! Количество пробелов должно быть сохраненно.
Например, для строки
Входные данные: строка, которая состоит из букв английского алфавита и пробелов.
Выходные данные: трансформированая строка.
Ответ - https://telegra.ph/Answer-01-07
1) Изменить регистр каждого символа, т.е. нижний регистр в верхний регистр, верхний регистр в нижний регистр. (например
'FizzBuzz'--> 'fIZZbUZZ');2) Изменить порядок слов на обратный ( например
'pen pinapple apple PEN' --> 'pen APPLE PINAPPLE PEN'). Важно! Количество пробелов должно быть сохраненно.
Например, для строки
'js css html' 'HTML CSS JS' - неправильный вариант'HTML CSS JS' - правильный вариантВходные данные: строка, которая состоит из букв английского алфавита и пробелов.
Выходные данные: трансформированая строка.
Ответ - https://telegra.ph/Answer-01-07
Входные данные:
Важно!
Ответ - https://telegra.ph/Answer-01-17-6
32-bit signed integer number
Выходные данные:number с перевернутыми цифрами(строкой), либо '0'Важно!
Если изменение number приводит к тому, что значение выходит за пределы интервала [-2^31, 2^31 - 1], нужно вернуть '0'Ответ - https://telegra.ph/Answer-01-17-6
Напишите функцию
ЧЧ = часы, дополненные до 2 цифр, диапазон: 00–99
ММ = минуты, дополненные до 2 цифр, диапазон: 00–59
SS = секунды, дополненные двумя цифрами, диапазон: 00–59
Минимальное значение seconds = 0 (00:00:00)
Максимальное значение seconds = 359999 (99:59:59)
Ответ - https://telegra.ph/Answer-01-24-5
humanReadable, которая принимает неотрицательное целое число (секунды) в качестве входных данных и возвращает время в удобочитаемом формате (ЧЧ:ММ:СС)ЧЧ = часы, дополненные до 2 цифр, диапазон: 00–99
ММ = минуты, дополненные до 2 цифр, диапазон: 00–59
SS = секунды, дополненные двумя цифрами, диапазон: 00–59
Минимальное значение seconds = 0 (00:00:00)
Максимальное значение seconds = 359999 (99:59:59)
Ответ - https://telegra.ph/Answer-01-24-5
Реализуйте функцию
1. number - является простым числом
2. number+2 или number-2 - как минимум одно из этих чисел является простым.
Если хоть одно условие не выполняется, возвращать false.
Например, возьмем число 7.
1. 7 - простое число.
2. 7+2 = 9, 7-2 = 5. 5 простое число
Ответ: true
Ответ - https://telegra.ph/Answer-01-24-6
isTwinPrime, которая возвращает true, если 1. number - является простым числом
2. number+2 или number-2 - как минимум одно из этих чисел является простым.
Если хоть одно условие не выполняется, возвращать false.
Например, возьмем число 7.
1. 7 - простое число.
2. 7+2 = 9, 7-2 = 5. 5 простое число
Ответ: true
Ответ - https://telegra.ph/Answer-01-24-6
Напишите функцию
Пример:
39 --> 3 (3*9 = 27, 2*7 = 14, 1*4 = 4 . 4 состоит из одной цифры, чтобы дойти до четвёрки мы сделали 3 итерации. )
Ответ - https://telegra.ph/Answer-02-02-14
persistence, которая принимает положительный параметр num и возвращает его мультипликативную величину, то есть количество раз, которое вы должны умножить на num, пока не получите одну цифру.Пример:
39 --> 3 (3*9 = 27, 2*7 = 14, 1*4 = 4 . 4 состоит из одной цифры, чтобы дойти до четвёрки мы сделали 3 итерации. )
Ответ - https://telegra.ph/Answer-02-02-14
Нестареющая классика
Напишите программу, которая выводит на экран числа от 1 до num. При этом вместо чисел, кратных трем, программа должна выводить слово «fizz», а вместо чисел, кратных пяти — слово «buzz». Если число кратно и 3, и 5, то программа должна выводить слово «fizzbuzz» .
Входные параметры :
Ответ - https://telegra.ph/Answer-02-09
Напишите программу, которая выводит на экран числа от 1 до num. При этом вместо чисел, кратных трем, программа должна выводить слово «fizz», а вместо чисел, кратных пяти — слово «buzz». Если число кратно и 3, и 5, то программа должна выводить слово «fizzbuzz» .
Входные параметры :
num - целое число, num > 1
Ну что, свело олдскулы?Ответ - https://telegra.ph/Answer-02-09
Чем является функция
1) Замыканием.
2) Чистой функцией.
3) Функцией высшего порядка.
4) Функцией низшего порядка.
Ответ - https://telegra.ph/Answer-03-28-2
someFunc?1) Замыканием.
2) Чистой функцией.
3) Функцией высшего порядка.
4) Функцией низшего порядка.
Ответ - https://telegra.ph/Answer-03-28-2
Напишите функцию
Ответ - https://telegra.ph/Answer-04-13-3
numberOfPeopleInTheBus, которая возвращает количество людей в автобусе которые остались после последней остановки. Функция принимает двумерный массив в котором описано что произошло на каждой из остановок, в каждом из внутренних массивов лежит два значения, первое - это количество людей которые сели в автобус а второе - это количество людей которые из него вышли.Ответ - https://telegra.ph/Answer-04-13-3
Напишите функцию
Ответ - https://telegra.ph/Answer-04-18-7
curry, которая принимает любую функцию и возвращает её каррированный вариант (см. пример).Ответ - https://telegra.ph/Answer-04-18-7