import timeit
solution_1 = """a_1 = 3
a_N = 495
r = 6
N = (a_N - a_1)/r + 1
S = N/2 * (a_1 + a_N)"""
solution_2 = """S = 0
for x in range(1, 500):
if x % 2 != 0 and x % 3 == 0:
S = S + x"""
solution_3 = """S = sum(x for x in range(1, 500) if x % 2 != 0 and x % 3 == 0)"""
solution_4 = """S = sum(range(3, 500, 6))"""
a = timeit.Timer(solution_1).timeit(number=1000)
print("Solução 1:", a)
b = timeit.Timer(solution_2).timeit(number=1000)
print("Solução 2:", b)
c = timeit.Timer(solution_3).timeit(number=1000)
print("Solução 3:", c)
d = timeit.Timer(solution_4).timeit(number=1000)
print("Solução 4:", d)
print("Solução 1:", a/a)
print("Solução 2:", b/a)
print("Solução 3:", c/a)
print("Solução 4:", d/a)
aW1wb3J0IHRpbWVpdAoKc29sdXRpb25fMSA9ICIiImFfMSA9IDMKYV9OID0gNDk1CnIgPSA2CgpOID0gKGFfTiAtIGFfMSkvciArIDEKUyA9IE4vMiAqIChhXzEgKyBhX04pIiIiCiAgICAKc29sdXRpb25fMiA9ICIiIlMgPSAwCmZvciB4IGluIHJhbmdlKDEsIDUwMCk6CiAgICBpZiB4ICUgMiAhPSAwIGFuZCB4ICUgMyA9PSAwOgogICAgICAgIFMgPSBTICsgeCIiIgogICAgCnNvbHV0aW9uXzMgPSAiIiJTID0gc3VtKHggZm9yIHggaW4gcmFuZ2UoMSwgNTAwKSBpZiB4ICUgMiAhPSAwIGFuZCB4ICUgMyA9PSAwKSIiIgogICAgCnNvbHV0aW9uXzQgPSAiIiJTID0gc3VtKHJhbmdlKDMsIDUwMCwgNikpIiIiCiAgICAKYSA9IHRpbWVpdC5UaW1lcihzb2x1dGlvbl8xKS50aW1laXQobnVtYmVyPTEwMDApCnByaW50KCJTb2x1w6fDo28gMToiLCBhKQoKYiA9IHRpbWVpdC5UaW1lcihzb2x1dGlvbl8yKS50aW1laXQobnVtYmVyPTEwMDApCnByaW50KCJTb2x1w6fDo28gMjoiLCBiKQoKYyA9IHRpbWVpdC5UaW1lcihzb2x1dGlvbl8zKS50aW1laXQobnVtYmVyPTEwMDApCnByaW50KCJTb2x1w6fDo28gMzoiLCBjKQoKZCA9IHRpbWVpdC5UaW1lcihzb2x1dGlvbl80KS50aW1laXQobnVtYmVyPTEwMDApCnByaW50KCJTb2x1w6fDo28gNDoiLCBkKQoKcHJpbnQoIlNvbHXDp8OjbyAxOiIsIGEvYSkKcHJpbnQoIlNvbHXDp8OjbyAyOiIsIGIvYSkKcHJpbnQoIlNvbHXDp8OjbyAzOiIsIGMvYSkKcHJpbnQoIlNvbHXDp8OjbyA0OiIsIGQvYSk=