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

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

Задача 1#26182

Укажите наименьшее из таких чисел, при вводе которых алгоритм печатает сначала 3  , а потом 0  .

|----------------------------------|---------------------------------|-----------------------------------------|
|P-ascal---------------------------|P-ython--------------------------|C-+-+------------------------------------|
|                                  |                                 |                                         |
|var x, L, M  : longint;            |x =  int(input())                |#include  < iostream  >                  |
|begin                             |L  =  0                          |using namespace  std;                    |
|                                  |                                 |                                         |
|readln(x );                        |M   = 0                          |int main ()                               |
|L := 0; M  :=  0;                  |while x >  0 :                   |{                                        |
|                                  |                                 |                                         |
|while x >  0 do begin             |     L  =  L  + 1                |int L  =  0, M  =  0, x;                  |
|     L :=  L  + 1;                |     if x % 2  ==  0 :           |cin  > >  x;                              |
|                                  |                                 |                                         |
|     if x mod  2 =  0 then        |           M  =  M   +  (x %  10) |while (x >  0) {                         |
|           M  :=  M   +  x mod 10; |     x  =  x ∕∕ 10               |     L  =  L +  1;                       |
|                                  |         ′′  ′′                   |                                         |
|     x :=  x div 10;              |print(L,  ∖n , M )               |     if (x % 2 ==   0)                   |
|end;                              |                                 |           M  =  M   + (x % 10 );        |
|                                  |                                 |                                         |
|writeln(L ); writeln(M );         |                                 |     x  =  x ∕ 10;                       |
|end.                              |                                 |}                                        |
|                                  |                                 |                                         |
|                                  |                                 |cout < <  L < <  endl < <  M   <<  endl; |
|                                  |                                 |return 0;                                |
|                                  |                                 |                                         |
----------------------------------------------------------------------}-----------------------------------------
Показать ответ и решение
for i in range(10000):
    x = i
    L = 0
    M = 0
    while x > 0:
        L = L + 1
        if x % 2 == 0:
            M = M + (x % 10)
        x = x//10
    if L == 3 and M == 0:
        print(i)
        break

Ответ: 100

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

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

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

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

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

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

Бесплатное обучение
в Школково

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

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

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

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

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

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

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

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