Общая задача: сформировать предположительный массив объектов, отсортировать его и отобразить визуально с разделением по группам.
Объекты — автомобили, имеющие уникальные характеристики: скорость, цвет, позиция на дороге, номер.
Вид массива:
[
{
id : Integer, / уникальный ID
code : String, / номер авто
color: String, / цвет
speed: Float, / скорость
distance: Float / расстояние
}
]
Размер массива — любой, но не менее 10 элементов.
Массив заполняется случайным образом.
После обработки, эти данные нужно визуально отобразить группами на экране в виде прямоугольников, расположенных по сетке.
Расположение прямоугольников по сетке в ширину 5 ячеек, в которой автомобили располагаются по дистанции (снизу — вверх).
Прямоугольник должен иметь цвет автомобиля согласно массиву, внутри него должен отображаться номер автомобиля и его скорость.