Это возвращает список, содержащий все элементы в баре, которые имеют обитателей> 1.
Да, математика с плавающей запятой не совсем ассоциативна из-за округления временных значений, поэтому важно, в каком порядке вы выполняете операции.
Вам может потребоваться строго порядок слева направо, чтобы точно реализовать правильный порядок операций, в противном случае обычно вы бы hsum, извлекая верхнюю половину в другой вектор, а затем добавляя по вертикали к первому вектору. Затем повторяйте это сужение, пока не дойдете до одного элемента.