Move History

Fork Selected
  • Fundamentals
    Code
    def numberprint(x):
        final = ''
        for i in range(1,x+1):
            final += str(i)
        for i in range(x-1,0,-1):
            final += str(i)
        return int(final)
    Preloaded Code
    def numberprint(x):
        return
    Test Cases
    import codewars_test as test
    from solution import numberprint
    
    @test.describe("Fixed Tests")
    def basic_tests():
        @test.it("Fixed tests")
        def fixed_tests():   
            test.assert_equals(numberprint(1), 1)
            test.assert_equals(numberprint(2), 121)
            test.assert_equals(numberprint(10), 12345678910987654321)
  • Code
    • def numberprint(x):
    • accending = list(range(1, x + 1))
    • descending = list(range(x-1, 0, -1))
    • newlist = accending + descending
    • strings = [str(integer) for integer in newlist]
    • a_string = "".join(strings)
    • an_integer = int(a_string)
    • return an_integer
    • final = ''
    • for i in range(1,x+1):
    • final += str(i)
    • for i in range(x-1,0,-1):
    • final += str(i)
    • return int(final)