Перейти к содержимому

Определите наименьшее значение n при котором сумма чисел которые будут выведены при вызове f n

  • автор:

Определите наименьшее значение n, при котором сумма чисел, которые будут выведены при вызове F(n), будет больше 1000000

Определите наименьшее значение n, при котором сумма чисел, которые будут выведены при
вызове F(n), будет больше 1000000 Запишите в ответе сначала найденное значение n, а затем
через пробел – соответствующую сумму выведенных чисел.

1 2 3 4 5 6 7 8 9
procedure F( n: integer ); begin writeln(n+1); if n > 1 then begin writeln(n+5); F(n-1); F(n-2); end; end;

Напишите код программы.

Лучшие ответы ( 1 )

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

Ответы с готовыми решениями:

Найдите сумму чисел,которые будут выведены при вызове F(2)
дан рекурсивный алгоритм procedure F(n:integer)l begin writeln(n); if n<7 then begin F(n+3);.

Найдите наименьшее значение процента, при котором общая сумма выплат будет больше 1,3 млн. руб
Найдите наименьшее значение r, при котором общая сумма выплат будет больше 1,3 млн. руб

Найдите наименьшее целое n, при котором An будет больше одного миллиона
Последовательность чисел задаётся следующими формулами: A1 = 3; a2 = 5; An = 2*Fn-1 + Fn-2.

201 / 119 / 85

Регистрация: 15.12.2016

Сообщений: 235

Лучший ответ

Сообщение было отмечено nikitos7980 как решение

Решение

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
var n: integer; function F(n: integer): integer; var res: integer; begin res += n + 1; if n > 1 then res += n + 5 + F(n-1) + F(n-2); result := res; end; begin while F(n) = 1000000 do inc(n); write(n, ' ', F(n)); end.

Регистрация: 11.01.2017

Сообщений: 36

Спасибо большое)))

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

Помогаю со студенческими работами здесь

Циклы: определить минимальное n, при котором сумма чисел 1/k для k от 1 до n больше числа А
Используя циклы с условиями, составить программу: Определить минимальное n, при котором сумма.

Вывести наименьшее из целых чисел N, для которых сумма будет больше A
Дано вещественное число А(>1). Вывести наименьшее из целых чисел N, для которых сумма 1+1/2+.

Вывести наименьшее из целых чисел N, для которых сумма будет больше A
Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 +.

Определите наименьшее значение n при котором сумма чисел которые будут выведены при вызове f n

Скачай курс
в приложении

Перейти в приложение
Открыть мобильную версию сайта

© 2013 — 2023. Stepik

Наши условия использования и конфиденциальности

Get it on Google Play

Public user contributions licensed under cc-wiki license with attribution required

Е12.40 при котором сумма числовых значений цифр строки

На вход приведённой выше программе поступает строка, начинающаяся с символа «>», а затем содержащая 39 цифр «0», n цифр «1» и 39 цифр «2», расположенных в произвольном порядке.
Определите наименьшее значение n, при котором сумма числовых значений цифр строки, получившейся в результате выполнения программы, является простым числом.

Демонстрационный вариант ЕГЭ 2023 г. – задание №12

Решение:

Задача с рекурсией из ЕГЭ

Определите наименьшее число n такое, что при вызове F(n) второе выведенное число будет больше числа 51. Запишите в ответе сначала найденное значение n, а затем через пробел — соответствующее значение F(n).

def F(n): print(n) if n > 0: d = (n%10 + F(n//10)) print(d) return d else: return 0 

P. S. Задача вроде и несложная, но возник конфликт с учителем по поводу ответа, поэтому задаю этот вопрос сюда.

Отслеживать
задан 2 дек 2020 в 11:27
Sergey Kazantsev Sergey Kazantsev
85 2 2 серебряных знака 5 5 бронзовых знаков
Конфликт насчет чего?
2 дек 2020 в 11:30
. ответ-то очевиден.
2 дек 2020 в 11:34
И что у вас получилось?
2 дек 2020 в 11:37

Ну очевидно, что второе выведенное число будет равно n // 10 , если n > 0. Тогда наименьшее n это 520.

2 дек 2020 в 13:57

0

Сортировка: Сброс на вариант по умолчанию

Знаете кого-то, кто может ответить? Поделитесь ссылкой на этот вопрос по почте, через Твиттер или Facebook.

  • python
  • рекурсия

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *