Мой текущий код получает входные данные, в которых указано, сколько чисел Фибоначчи сложится, но в одном из шести тестовPython

Программы на Python
Anonymous
Мой текущий код получает входные данные, в которых указано, сколько чисел Фибоначчи сложится, но в одном из шести тестов

Сообщение Anonymous »

Код в основном получает один вход — количество чисел Фибоначчи, которые будут складываться. Сначала он генерирует список Фибоначчи с помощью цикла for, а затем с помощью другого цикла for складывает элементы внутри указанного списка.
Я не знаю, в чем проблема код, поскольку он работает нормально при 6 тестовых запусках, но есть один, который не дает правильного ответа. Результат, который дает мой код, равен «1», но, видимо, это неправильно, и тест не показывает мне, что это за входные данные.
Если кто-нибудь может мне помочь, указав на какие-либо ошибки или исправления были бы очень полезны.
PS: Я новичок в Python и кодировании в целом, поэтому, если бы вы могли упростить сложные термины кодирования, я был бы признателен :S< /p>
#!/bin/python3

import math
import os
import random
import re
import sys

# Complete the 'sumOfNFibonacciNumbers' function below.
#
# The function is expected to return an INTEGER.
# The function accepts INTEGER n as parameter.

def sumOfNFibonacciNumbers(n):
n1,n2=0,1
fib=[]
s = 0

if n

Подробнее здесь: https://stackoverflow.com/questions/683 ... ers-is-goi

Вернуться в «Python»