М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
lingvini2013
lingvini2013
13.10.2020 05:35 •  Информатика

Числа Фибоначчи Последовательность Фибоначчи определена следующим образом: ϕ0=1, ϕ1=1, ϕn=ϕn−1+ϕn−2 при n>1. Начало ряда Фибоначчи выглядит следующим образом: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ... Напишите функцию vector phi(int n), которая по данному натуральному n возвращает последовательность Фибоначчи до n-того члена включительно.

Примеры

Ввод

5

Вывод

1 1 2 3 5 8

Код

#include

#include

using namespace std;

vector phi(int n)

<<**Ваш код**

int main()

{

int n;

cin >> n;

vector res = phi(n);

for (int i = 0; i < res.size(); ++i){

cout << res[i] << " ";

}

return 0;

}

👇
Ответ:
vadimkaIVA
vadimkaIVA
13.10.2020

{

vector<int> v(2);

v[0] = 1;

v[1] = 1;

if (n == 1) {

return v;

}

else {

int a = 1, b = 1, i = 1, f = 1;

while (f < n) {

 if (i = a + b) {

  a = b;

  b = i;

  v.push_back(i);

  f += 1;

 }

 i += 1;

}

return v;

}

}

Объяснение:

4,6(82 оценок)
Открыть все ответы
Ответ:
kimiKatocom
kimiKatocom
13.10.2020
Хорошо, я с удовольствием помогу вам решить данную задачу и поясню каждый шаг.

Чтобы найти площадь фигуры, ограниченной параболой y=x^2 и осью OX на отрезке x ∈ [0, 10], мы можем использовать метод интегрирования. В данном случае, площадь фигуры будет равна определенному интегралу.

Шаг 1: Запишем уравнение параболы и ограничения для интегрирования.
Уравнение параболы: y = x^2
Ограничение для интегрирования: x ∈ [0, 10]

Шаг 2: Нарисуем график параболы, чтобы лучше представить себе фигуру, ограниченную параболой и осью OX:

|
|
|
| .
| .
| .
| .
______|_____________________________________________
0 10

На графике мы видим параболу, которая открывается вверх и пересекает ось OX в точках (0,0) и (10,100).

Шаг 3: Определим функцию площади S(x), которая представляет собой площадь фигуры на отрезке [0, x]. Данная функция определена следующим образом:

S(x) = ∫[0,x] x^2 dx

Шаг 4: Проинтегрируем функцию x^2 для нашего отрезка [0, x]:

S(x) = ∫[0,x] x^2 dx
= [x^3/3] от 0 до x
= x^3/3 - 0^3/3
= x^3/3

Шаг 5: Взглянув на полученный результат S(x) = x^3/3, мы видим, что это функция, которая представляет собой объем фигуры в зависимости от значения x.

Шаг 6: Теперь, чтобы найти площадь фигуры на отрезке x ∈ [0, 10], мы вычислим S(10):

S(10) = (10^3)/3
= 1000/3
≈ 333.33 (округляем до сотых)

Ответ: Площадь фигуры, ограниченной параболой y=x^2 и осью OX на отрезке x ∈ [0, 10], составляет около 333.33 квадратных единиц.

Я надеюсь, что этот подробный ответ помог вам понять, как решить данную задачу. Если у вас остались какие-либо вопросы, не стесняйтесь задавать!
4,8(65 оценок)
Ответ:
garipova02
garipova02
13.10.2020
Добрый день!
Чтобы ответить на этот вопрос, нам необходимо разобраться, как определяется объем файла с изображением и сколько информации занимает один пиксель изображения.

Объем файла с изображением зависит от разрешения изображения и числа бит, отведенных для хранения каждого пикселя.
В данном случае у нас разрешение изображения составляет 1024 на 600 пикселей.

Для определения объема файла нам нужно учесть количество бит, необходимое для хранения каждого пикселя, а также количество пикселей в изображении.

Для хранения цвета каждого пикселя в изображении может быть выделено определенное число бит. Чем больше бит, тем большее количество цветов мы можем использовать в палитре.

Поскольку в тексте задания не указано, сколько бит отведено для хранения каждого пикселя, будем считать, что у нас используется 8 бит (1 байт) информации на каждый пиксель.

Теперь можем определить, сколько байт занимает всё изображение:
Общее количество пикселей в изображении: 1024 * 600 = 614400
Общее количество байт, занимаемых всем изображением: 614400 * 1 байт = 614400 байт.

Переведем полученное значение в килобайты:
614400 байт / 1024 = 600 кбайт.

Как видим, объем изображения составляет 600 кбайт, что превышает максимально допустимый объем в 300 кбайт.

Таким образом, максимальное количество цветов, которое можно использовать в палитре, определяется так, чтобы объем файла с изображением не превышал 300 кбайт.

Пусть N - количество бит, отведенных для хранения каждого пикселя.
Тогда объем файла с изображением будет составлять 1024 * 600 * N байт.

Учитывая максимально допустимый объем в 300 кбайт, можем записать уравнение:
1024 * 600 * N <= 300 кбайт.

Переведем 300 кбайт в байты:
300 кбайт * 1024 = 307200 байт.

Теперь подставим значение в уравнение:
1024 * 600 * N <= 307200 байт.

Решим это уравнение относительно N:
N <= (307200 байт) / (1024 * 600) = 0.5 байт/пиксель.

Однако, в задании указано, что упаковка данных не производится. Это означает, что дробные значения N недопустимы, так как мы не можем использовать нецелое количество бит для хранения каждого пикселя.

Следовательно, максимальное количество цветов, которое можно использовать в палитре в данном случае, равно количеству цветов, которые можно упаковать в 1 байт, то есть 256 цветов.
4,7(6 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ