Предизвикателства > Осмодекемврийско пътуване > Решения > Решението на Владимир Великов

Резултати
1 точки от тестове
0 точки от учител

1 точки общо

4 успешни теста
1 неуспешни теста
Код

 1def organize(cars, students):
 2    if not cars or not students:
 3        return False
 4    if len(cars)*4 < len(students):
 5        return False
 6    for car in cars:
 7        try:
 8            for student in students:
 9                if student.is_comfy() is not None:
10                    continue
11                car.add_student(student)
12                if student.is_comfy() is False:
13                    car.remove_student(student)
14        except EnvironmentError:
15            continue
16    for student in students:
17        if student.is_comfy() is None:
18            return False
19    return True

...F.
======================================================================
FAIL: test_regular_case (test.TesFull)
Test a regular case.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/test.py", line 47, in test_regular_case
anti_rusalov_true(self, organize(cars, students))
AssertionError: False is not true

----------------------------------------------------------------------
Ran 5 tests in 0.001s

FAILED (failures=1)

Дискусия
История
Това решение има само една версия.