Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 03.11.2019
Сообщений: 28
1

Вычислить массив чисел из первых 16 элементов числа чисел Фибоначчи в виде квадратной матрицы

03.12.2019, 06:46. Показов 1248. Ответов 2

Вычислить массив чисел из первых 16 элементов числа чисел Фибоначчи в виде квадратной матрицы
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2019, 06:46
Ответы с готовыми решениями:

Вычислить и представить в виде массива последовательность первых 20-и чисел Фибоначчи
Вычислить и представить в виде массива последовательность первых 20-и чисел Фибоначчи, если Xi ~...

Сформировать массив, содержащий N первых элементов последовательности чисел Фибоначчи
Дано целое число N и набор из N пар чисел (m, v) — данные о массе m и объеме v деталей,...

Сформировать и вывести целочисленный массив размера содержащий N первых элементов последовательности чисел Фибоначчи
11. Дано целое число N(> 2). Сформировать и вывести целочисленный массив размера N, содержащий N...

Сформировать и вывести целочисленный массив размера N, содержащий N первых элементов последовательности чисел Фибоначчи
Дано целое число N (> 2). Сформировать и вывести целочисленный массив размера N, содержащий N...

2
17 / 12 / 5
Регистрация: 25.09.2016
Сообщений: 324
03.12.2019, 10:16 2
adilamir,
Так?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import numpy as np
mm=[]
def fib(n):
    if n == 0:
        return [0]
    elif n == 1:
        return [0, 1]
    else:
        lst = fib(n-1)
        lst.append(lst[-1] + lst[-2])
        return lst
s=fib(17)
print (s)
matrix = [ s[i:i+3] for i in range(0,len(s),3) ]
for l in matrix:
    print (l)
    mm.append(l)
print(mm)
0
Модератор
Эксперт Python
28608 / 15469 / 3059
Регистрация: 12.02.2012
Сообщений: 25,348
Записей в блоге: 4
03.12.2019, 16:58 3
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
def fib():
    c,p=1,0
    while(True):
        yield c
        c,p=c+p,c
 
def make():
    myFib=fib()
    r=[]
    row=[]
    for a in myFib:
        row+=[a]
        if len(row)==4:
            r+=[row]
            row=[]
        if len(r)==4:
            break
    return r
 
print(make())
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2019, 16:58

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Сформировать и вывести целочисленный массив размера N, содержащий N первых элементов последовательности чисел Фибоначчи
Дано целое число N(>2).Сформировать и вывести целочисленный массив размера N,содержащий N первых...

Определить номер N числа Фибоначчи, при котором сумма N первых чисел Фибоначчи превышает заданное число М
Определить номер N числа Фибоначчи, при котором сумма N первых чисел Фибоначчи превышает заданное...

Реализовать в виде последовательности генерацию первых N чисел Фибоначчи
Задание: Написать два варианта программы. Первый – с реализацией интерфейсов ...

Дано целое число n > 2 сформировать и вывести целочисленный массив размера n содержащий n первых элементов последовательности чисел фибоначчи
Дано целое число n > 2 сформировать и вывести целочисленный массив размера n содержащий n первых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.