Python Code - 5006
Python Code - 5006
pattern = []
return pattern
def generate_pattern(n):
pattern = []
odd = 3
even = 2
i=1
j=1
state = 'odd' # 'odd' for generating odd multiples, 'even' for
generating even multiples
while len(pattern) < n:
if state == 'odd':
# Generate multiples of the current odd number
pattern.append(odd * i)
i += 1
if i > 3:
i=1
odd += 2
state = 'even' # Switch to even multiples