http://codingbat.com/prob/p178353
Описание задачи:
Дано число n. Напишите код Java-метода, который создает и возвращает массив строк длиной n, содержащий строки "0", "1", "2", ... "n-1".
Если n = 0 возвращается пустой массив.
Примечание: Для создания строк используйте метод String.valueOf(n), где n - число. Синтаксис создания массива типа String следующий: String[] m = new String[n]; где m - имя переменной массива, n - длина массива (количество элементов массива).
Примеры вызова Java-метода и возвращаемый результат:
fizzArray2(4) → ["0", "1", "2", "3"]
fizzArray2(10) → ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
fizzArray2(2) → ["0", "1"]
М.13 Не 14 (no14)
http://codingbat.com/prob/p136648
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если массив не содержит элементов со значениями равными 1 и 4 одновременно.
Примеры вызова Java-метода и возвращаемый результат:
no14([1, 2, 3]) → true
no14([1, 2, 3, 4]) → false
no14([2, 3, 4]) → true
М.14 Везде ли? (isEverywhere)
http://codingbat.com/prob/p110222
Описание задачи:
Дан массив целых чисел и число n. Создайте Java-метод, который возвращает true в случае, если для каждой пары соседних элементов в массиве по крайней мере один элемент из пары имеет значение n.
Примеры вызова Java-метода и возвращаемый результат:
isEverywhere([1, 2, 1, 3], 1) → true
isEverywhere([1, 2, 1, 3], 2) → false
isEverywhere([1, 2, 1, 3, 4], 1) → false
М.15 2 или 4 (either24)
http://codingbat.com/prob/p191878
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если массив содержит пары соседних элементов со значениями 2, 4 и одновременно в массиве не могут быть пары "двоек" и "четверок".
Примеры вызова Java-метода и возвращаемый результат:
either24([1, 2, 2]) → true
either24([4, 4, 1]) → true
either24([4, 4, 1, 2, 2]) → false
М.16 Совпадение (matchup)
http://codingbat.com/prob/p136254
Описание задачи:
Даны два массива целых чисел nums1 и nums2 одинаковой длины (одинаковое число элементов в массиве). Создайте Java-метод, который сравнивает элементы массивов nums1 и nums2 с одинаковым индексом и вычисляет количество элементов, значения которых не равны и отличаются на величину 2 и менее.
Примеры вызова Java-метода и возвращаемый результат:
matchUp([1, 2, 3], [2, 3, 10]) → 2
matchUp([1, 2, 3], [2, 3, 5]) → 3
matchUp([1, 2, 3], [2, 3, 3]) → 2
М.17 Есть 77(has77)
http://codingbat.com/prob/p168357
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если массив содержит или соседние элементы со значением 7, или элементы со значением 7, разделенные не более чем одним элементом с иным значением (например, {7, 1, 7}).
Примеры вызова Java-метода и возвращаемый результат:
has77([1, 7, 7]) → true
has77([1, 7, 1, 7]) → true
has77([1, 7, 1, 1, 7]) → false
М.18 Есть 12( has12 )
http://codingbat.com/prob/p169260
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если массив содержит элементы со значениями 1 или 2, причем элемент со значением 2 имеет индекс больший, чему у элемента со значением 1.
Примеры вызова Java-метода и возвращаемый результат:
has12([1, 3, 2]) → true
has12([3, 1, 2]) → true
has12([3, 1, 4, 5, 2]) → true
М.19 Трое в массиве ( modThree )
http://codingbat.com/prob/p159979
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если массив содержит 3 элемента с четными или нечетными значениями, причем данные элементы должны располагаться в массиве подряд.
Примеры вызова Java-метода и возвращаемый результат:
modThree([2, 1, 3, 5]) → true
modThree([2, 1, 2, 5]) → false
modThree([2, 4, 2, 5]) → true
М.20 Есть три (haveThree)
http://codingbat.com/prob/p109783
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если массив содержит строго 3 элемента со значением равным 3 и данные три элемента расположены в массиве не подряд.
Примеры вызова Java-метода и возвращаемый результат:
haveThree([3, 1, 3, 1, 3]) → true
haveThree([3, 1, 3, 3]) → false
haveThree([3, 4, 3, 3, 4]) → false
М.21 Два два ( twoTwo )
http://codingbat.com/prob/p102145
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если в массиве элементы со значением 2 расположены на соседних позициях.
Примеры вызова Java-метода и возвращаемый результат:
twoTwo([4, 2, 2, 3]) → true
twoTwo([2, 2, 4]) → true
twoTwo([2, 2, 4, 2]) → false
Дата: 2019-03-06, просмотров: 274.