Сколько разных значений числа d можно ввести, чтобы после исполнения программки

Сколько разных значений числа d можно ввести, чтобы после выполнения программки было написано 69?

var n, s, d: integer;
begin
readln(d);
n := 14;
s := 29;
while s lt;= 2000 do begin
s := s + d;
n := n + 5
end;
write(n)
end.

Задать свой вопрос
1 ответ
Можно ввести 18 значений от 180 до 197.
Из программки видно, что 14+k*5 = 69  =gt;  k = 11
29 + k*d gt;= 2000,  отсюда получаем малое значение d
d = 1971/11 = 179,18  ,  но так как d - целое, то  d min = 180.
Максимальное значение d из условия:  d max = (1999-29)/10 = 197



Анжелика
так ведь тут надобно кол-во найти
Алиса
Написано, же, 18 значений.
Эмилия
ой, это в начале было)
Ostroverhij Anatolij
Посещает.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт