Pregunta de entrevista de IBM

Fizzbuzz type question, string searching question, ADT question.

Respuesta de la entrevista

Anónimo

24 de oct de 2017

def fizzBuzz(n): """ :type n: int :rtype: List[str] """ numList = [] for i in range(1, n+1): numList.append(i) for n, i in enumerate(numlist): if (i % 3 == 0) & (i % 5 != 0): numList[n] = 'Fizz' elif (i % 5 == 0) & (i % 3 != 0): numList[n] = 'Buzz' elif (i % 3 != 0) & (i % 5 != 0): numList[n] = str(i) elif (i % 3 == 0) & (i % 5 == 0): numList[n] = 'FizzBuzz' return numList