From aa8a858ac289b2a4398a5d5859515b060cbdf017 Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Thu, 6 Dec 2018 17:58:51 +0100 Subject: [PATCH] =?UTF-8?q?On=20the=20sixed=20day=20of=20christmas=20my=20?= =?UTF-8?q?true=20love=20gave=20to=20me=20Nulltunge=E2=84=A2=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- luke_06/nulltunge.py | 14 ++++++++++++++ tests/test_luke06.py | 4 +++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100755 luke_06/nulltunge.py diff --git a/luke_06/nulltunge.py b/luke_06/nulltunge.py new file mode 100755 index 0000000..d32945b --- /dev/null +++ b/luke_06/nulltunge.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 + +def main(): + total = 0 + for i in range(18163106): + zeros = str(i).count('0') + if zeros > len(str(i)) - zeros: + total += i + + return total + +if __name__ == '__main__': + res = main() + print(res) diff --git a/tests/test_luke06.py b/tests/test_luke06.py index 376886c..dfb0f0b 100644 --- a/tests/test_luke06.py +++ b/tests/test_luke06.py @@ -1,2 +1,4 @@ +from luke_06.nulltunge import main as nulltunge + def test_answer(): - assert False + assert nulltunge() == 78650247070