Task 55_1. Квадраты

Task 55_1. Квадраты

UniLecs

Задача: задан массив натуральных чисел, каждое значение это длина отрезка. 

Необходимо выяснить какое наибольшее кол-во квадратов можно из них составить.

Сторона квадрата должна состоять только из одного отрезка.

Например,

[ 7, 7, 2, 7, 8, 7, 9, 7, 2 ]

Вывод: 1

Реализация:

  1. @sTheROX прислал нам решение на Go
@sTheROX, реализация на Go

https://gist.github.com/unilecs/778aca49fda6127b94c043bda9dce11e

Тест:

https://play.golang.org/p/nAyp6_j4x_b


2. @doetx прислал нам свое решение на С++

@doetx, реализация на C++

https://gist.github.com/unilecs/3f009337016041a73e4b2bfbd31c6c70


3. @haderxhl прислал свое решение на JS

@haderxhl, реализация на JS

https://gist.github.com/unilecs/77eb3dc33c8e8aa7a165956af64c3918


4. Премьера :) Антон прислал нам свое решение на языке Rust. Напомню, что пока никто не присылал свои варианты на этом языке программирования.

Антон, реализация на Rust

https://gist.github.com/AnthonyMikh/a80b23bbf476126780aa95dee74d44e4


5. @thestics прислал нам свое решение на Python

@thestics, реализация на Python

https://gist.github.com/unilecs/7674676706bab47cdf5af2dce4767c7b





Report Page