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

Из Питона в С++!! def f(n, k):
if n == 1:
return k
return (k-1)*(f(n-1, k) + g(n-1, k))

def g(n, k):
if n == 1:
return 1
return f(n-1, k)

n, k = map(int, input().split())
print(f(n, k))

👇
Ответ:
катя12362
катя12362
08.05.2020

#include <iostream>

using namespace std;

int f(int n, int k);

int g(int n, int k);

int f(int n, int k) {

if (n == 1)

 return k;

return (k - 1) * (f(n - 1, k) + g(n - 1, k));

}

int g(int n, int k) {

if (n == 1)

 return 1;

return f(n - 1, k);

}

signed main() {

int n, k;

cin >> n >> k;

cout << f(n, k);

return 0;

}

4,5(66 оценок)
Открыть все ответы
Ответ:
9639933p08o1o
9639933p08o1o
08.05.2020
Решение больше математическое получилось с выводом формулы, там уж сами выберете как вам лучше.
На каждый следующий день спортсмен пробегает в
\frac{100+10}{100} = 1.1
большее расстояние чем в предыдущий.
Т.е. если обобщить:
S_n = 10(1.1)^{n-1}
Расстояние, которое спортсмен пробегает каждый n-ный день.
В итоге, у нас получилась геометрическая прогрессия, где
b_1 = 10; q = 1.1
b_n = 10(1.1)^{n-1}
Чтобы найти сумму первых n членов геометрической прогрессии:
S_n = \frac{b1(1-q^n)}{1 - q} \\&#10;S_7 = \frac{10(1-1.1^7)}{1 - 1.1} = \frac{-10(1.1^7-1)}{-0.1} = 100(1.1^7 - 1)
В программе пишем:
_________________________
var
i:integer;
k:double;
begin
k:=1.1;
for i:=1 to 6 do k:=k*1.1;
writeln(100*(k-1):0:2);
end.
__________________________
4,8(3 оценок)
Ответ:
lebeckaaanna
lebeckaaanna
08.05.2020

72 Кб

Объяснение:

1) Определим сколькими битами кодируется отдельный символ, т.е. найдем информационный вес символа.

По формуле  N = 2^{i}, где N - мощность алфавита, i - информационный вес символа алфавита.

512 = 2^{i}\\2^{9} = 2^{i}\\

i = 9 (бит)

2) Информационный объем или количество информации находят по формуле I = K*i, где K - количество символов, i - информационный вес символов.

K = 16*16*256 (симв.) - умножили количество символов на количество строк и получаем количество символов на одной странице, тогда чтобы найти количество символов в книге нужно домножить на количество страниц.

I = 16*16*256*9 = 2^{4}*2^{4}*2^{8}*9 = 2^{16}*9 (бит)

3) Переведем биты в килобайты, Кб.

1 байт = 8 бит

1 Кб = 1024 байт

1 Кб = 1024 байт = 1024*8 бит = 2^{10}*2^{3} = 2^{13} (бит)

Тогда для перевода нужно I =  2^{16}*9 разделить на 2^{13}:

\frac{2^{16}*9}{2^{13}} = \frac{2^{3}*9}{1} = 8*9 = 72 (Кб)

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