Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+1

Рассматривается множество целых чисел, принадлежащих числовому отрезку (2807; 8558)

СРОЧНО НУЖНО РЕШЕНИЕ НА ПАСКАЛЕ!!!!!
Рассматривается множество целых чисел, принадлежащих числовому отрезку (2807;

8558), которые удовлетворяют следующим условиям:

- запись в двоичной системе заканчивается на 11;

- запись в девятеричной системе заканчивается на 5.

Найдите максимальное из таких чисел и их сумму. Гарантируется, что искомая сумма не

превосходит 10^7

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект
1234567891011121314151617181920212223242526272829
 program MaxNumberSum; 
var 
  maxNumber, sum, num, count: integer; 
 
begin 
  // Инициализируем максимальное число и сумму 
  maxNumber := 0; 
  sum := 0; 
  // Начинаем считать числа, начиная с 2808 и заканчивая 8558 
  for num := 2808 to 8558 do 
  begin 
    // Проверяем условия: число в двоичной системе заканчивается на 11 
    // и число в девятеричной системе заканчивается на 5 
    if (num mod 4 = 3) and (num mod 9 = 5) then 
    begin 
      // Если число удовлетворяет условиям, обновляем максимальное число 
      maxNumber := num; 
      // Увеличиваем сумму на текущее число 
      sum := sum + num; 
      // Увеличиваем счетчик чисел 
      count := count + 1; 
    end; 
  end; 
  // Выводим результаты 
  writeln('Максимальное число: ', maxNumber); 
  writeln('Сумма чисел: ', sum); 
end.