gradyskyi / smartline
There is no license information available for the latest version (dev-master) of this package.
smartline test
dev-master
2018-09-19 12:44 UTC
This package is auto-updated.
Last update: 2025-08-20 04:54:59 UTC
README
smartline test
Installation:
composer require gradyskyi/smartline
Usage
use gradyskyi\smartline\SmartlineTest; $test = new SmartlineTest(); var_dump($test->testOne([-1, 10, -9, 5, 6, -10])); var_dump($test->testTwo([ [1, 0, 1, 1], [1, 1, 1, 1], [1, 1, 0, 1], [1, 1, 1, 1] ])); var_dump($test->testThree([3, 4, 5, -2, 10, 11, 12, -1, 0, 7, 8], 10));
Задача
Задача #1: Дан массив целых чисел. Вывести максимальную сумму элементов в массиве. Суммировать элементы можно только последовательно. Пример: [-1, 10, -9, 5, 6, -10] Вывод: 11 Задача #2: Если элемент матрицы равен 0, то всю строку и весь столбец нужно обнулить. $matrix = [ [1, 0, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1] ]; Задача #3: найти и вывести все пары целых чисел в массиве, сумма которых равна заданному значению X. Например: $array = [ 3, 4, 5, -2, 10, 11, 12, -1, 0, 7, 8 ]; $X = 10;