Предизвикателства > Осем-измерна битова баница с късмет > Решения > Решението на Ева Ганчева

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

0 точки общо

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

 1from secret import clue
 2
 3
 4def lucky():
 5    first_expr = clue(left_shift=5)
 6    result = first_expr >> 5
 7    second_expr = clue(right_shift=5)
 8    result |= (second_expr << 5)
 9    third_expr = clue(bw_and=8)
10    result |= third_expr
11    fourth_expr = clue(bw_or=247)
12    result &= fourth_expr
13
14    return result

F
======================================================================
FAIL: test_lucky (test.TestLucky.test_lucky)
Test with various cases.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/test.py", line 30, in test_lucky
self.separate_test(255)
File "/tmp/test.py", line 24, in separate_test
self.assertEqual(solution.lucky(), value)
AssertionError: 239 != 255

----------------------------------------------------------------------
Ran 1 test in 0.004s

FAILED (failures=1)

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