http://codingbat.com/prob/p196640
Описание задачи:
Дан массив целых чисел длиной более 1. Создайте Java-метод, который вычисляет разность между максимальным и минимальным числами в массиве.
Примечание: Используйте Java-методы Math.min(v1, v2) and Math.max(v1, v2), которые возвращают меньшее или больше число из двух сравниваемых чисел.
Примеры вызова Java-метода и возвращаемый результат:
bigDiff([10, 3, 5, 6]) → 7
bigDiff([7, 2, 10, 9]) → 8
bigDiff([2, 10, 7, 2]) → 8
М.3 Центральное среднее (centeredAverage)
http://codingbat.com/prob/p136585
Описание задачи:
Дан массив целых чисел длиной 3 и более. Создайте Java-метод, который вычисляет среднее арифметическое чисел массива, за исключением максимального и минимального элементов массива. Если встречается более одной копии максимального или минимального числа, то следует исключать только одну копию этих величин из вычисления среднего арифметического.
Примечание: Используйте оператор целочисленного деления "/" для вычисления среднего арифметического. Например, 26 / 5 = 5.
Примеры вызова Java-метода и возвращаемый результат:
centeredAverage([1, 2, 3, 4, 100]) → 3
centeredAverage([1, 1, 5, 5, 10, 8, 7]) → 5
centeredAverage([-10, -4, -2, -4, -2, 0]) → -3
М.4 Сумма 13 (sum13)
http://codingbat.com/prob/p127384
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который вычисляет сумму элементов массива. Из вычисления суммы исключается элемент со значением 13 и все элементы, непосредственно следующие за ним в массиве. В случае если массив не содержит чисел, то метод возвращает результат 0.
Примеры вызова Java-метода и возвращаемый результат:
sum13([1, 2, 2, 1]) → 6
sum13([1, 1]) → 2
sum13([1, 2, 2, 1, 13]) → 6
М.5 Сумма 67 (sum67)
http://codingbat.com/prob/p111327
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который вычисляет сумму элементов массива. Из вычисления суммы исключаются элементы со значением 6 и 7 и все элементы, расположенные между ними в массиве. В случае если массив не содержит чисел, метод возвращает результат 0.
Примеры вызова Java-метода и возвращаемый результат:
sum67([1, 2, 2]) → 5
sum67([1, 2, 2, 6, 99, 99, 7]) → 5
sum67([1, 1, 6, 7, 2]) → 4
М.6 Есть 22 (has22)
http://codingbat.com/prob/p121853
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если в массиве два элемента имеют значение 2 и расположены на соседних позициях.
Примеры вызова Java-метода и возвращаемый результат:
has22([1, 2, 2]) → true
has22([1, 2, 1, 2]) → false
has22([2, 1, 2]) → false
М.7 Счастливое 13 (lucky13)
http://codingbat.com/prob/p194525
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если массив не содержит элементов со значениями 1 или 3.
Примеры вызова Java-метода и возвращаемый результат:
lucky13([0, 2, 4]) → true
lucky13([1, 2, 3]) → false
lucky13([1, 2, 4]) → false
М.8 Сумма 28 (sum28)
http://codingbat.com/prob/p199612
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если сумма всех элементов массива со значением 2 равна 8.
Примеры вызова Java-метода и возвращаемый результат:
sum28([2, 3, 2, 2, 4, 2]) → true
sum28([2, 3, 2, 2, 4, 2, 2]) → false
sum28([1, 2, 3, 4]) → false
М.9 Больше 14 (more14)
http://codingbat.com/prob/p104627
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если количество элементов массива со значением 1 больше количества элементов со значением 4.
Примеры вызова Java-метода и возвращаемый результат:
more14([1, 4, 1]) → true
more14([1, 4, 1, 4]) → false
more14([1, 1]) → true
М.10 Заполни массив (fizzArray)
http://codingbat.com/prob/p180920
Описание задачи:
Дано число n. Напишите код Java-метода, который создает и возвращает целочисленный массив длиной n, содержащий числа 0, 1, 2, ... n-1. Если n = 0 возвращается пустой массив.
Примечание: Синтаксис создания массива следующий: int[] m = new int[n]; где m - имя переменной массива, n - длина массива (количество элементов).
Примеры вызова Java-метода и возвращаемый результат:
fizzArray(4) → [0, 1, 2, 3]
fizzArray(1) → [0]
fizzArray(10) → [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
М.11 Только 14 (only14)
http://codingbat.com/prob/p186672
Описание задачи:
Дан массив целых чисел. Создайте Java-метод, который возвращает true в случае, если массив содержит элементы исключительно со значениями равными 1 или 4.
Примеры вызова Java-метода и возвращаемый результат:
only14([1, 4, 1, 4]) → true
only14([1, 4, 2, 4]) → false
only14([1, 1]) → true
Дата: 2019-03-06, просмотров: 262.