Тема 25. Обработка целочисленной информации

25.04 Прочие прототипы

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела обработка целочисленной информации
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#7450

Рассматриваются множество целых чисел, принадлежащих числовому отрезку [10923; 16782)  , которые делятся на 2 и не делятся на 3, 8, 49, 100.

Найдите количество таких чисел и максимальное из них.

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

Показать ответ и решение

Программа перебирает все числа от 10923 до 16781 (обратите внимание на ограничения) и проверяет их на кратность. Одновременно она находит максимальное число, создавая переменную maxim и присваивая ей минимальное значение 0. Если программу удовлетворяют условия, то переменной maxim присваивается новое значение, большее её самой, а также обновляется счетчик интересуемых её чисел.

|------------------------------|-------------------------------------|---------------------------------|
|P-ython-----------------------|C--+-+-------------------------------|P-ascal--------------------------|
|count = 0                     |#include  < iostream  >              |vari,maxim,  count : integer;    |
|maxim   = 0                   |usingnamespacestd;                   |begin                            |
|                              |                                     |                                 |
|foriinrange (10923,16782 ) :  |                                     |  maxim   :=  0;                  |
|  if(i%2  ==  0) :            |intmain (){                          |  count := 0;                    |
|    if(i%3! =  0) :           |   inti,maxim,  count;                |  fori := 10923to16781do         |
|       if (i%8!  = 0) :         |   count = 0;                        |  begin                          |
|         if(i%49! = 0) :      |   maxim  =  0;                      |  ifimod2  = 0then               |
|                              |                                     |                                 |
|           if(i%100! =  0) :  |   for(i = 10923);i < 16782; i + + ){|    ifimod3  < > 0then           |
|             if(i > maxim  ) :|     if(i%2 ==  0){                  |      if imod8  < > 0then         |
|                maxim  =  i   |       if(x%3!  = 0){                |         if imod8  <>  0then      |
|                count+ =  1   |         if(x%8!  = 0){              |           ifimod49  < > 0then   |
|                              |                                     |                                 |
|print(count,maxim  )          |            if (x%49!  = 0 ){           |             ifi > maximthen     |
|                              |              if(x%16! =  0){        |             maxim   := i;       |
|                              |                if(i > maxim  ){     |             count := count +  1;|
|                              |                  maxim   = i;       |writeln(count; maxim  )          |
|                              |                  count+  = 1;       |                                 |
|                              |                                     |                                 |
|                              |cout < < count <  maxim;             |                                 |
--------------------------------}-----------------------------------------------------------------------
Ответ: 1416 16780

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!