gradyskyi / smartline
smartline test
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/gradyskyi/smartline
This package is auto-updated.
Last update: 2025-12-20 05:52:40 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;