М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Hamster02
Hamster02
28.04.2021 19:15 •  Информатика

А. двузначные числа вася, скучая на уроке , писал в тетради различные двузначные числа. наугад выбирая три числа, он проверял, можно ли, суммируя первые два числа, получить третье. сосед по парте отличник костя, усложнив , написал программу, которая позволяет проверить можно ли перестановкой цифр в числах a и b, записанных васей, получить их сумму равную c. входные данные входной файл содержит три натуральных числа: a, b, c (9< a, b, c < 100). числа разделены пробелом. выходные данные если искомая перестановка цифр невозможна, вывести в выходной файл два нуля, разделенных пробелом. при положительном ответе необходимо вывести число x, получаемое перестановкой цифр числа a, и число y, получаемое перестановкой цифр числа b, сумма которых равна c. числа x и y выводятся в порядке неубывания и разделяются пробелом.

👇
Ответ:
nasty1512200229
nasty1512200229
28.04.2021
Это задание олимпиады как я догадалась) Сама решала, надеюсь у тебя паскаль
program tag;
vara,b,c,d,e: integer;f1,f2: text;
beginassign(f1,'Input.txt');assign(f2,'Output.txt');reset(f1);readln(f1,a);if a>19 then e:=0 else e:=1;c:=0;while c<>a do  begin  d:=b;  read(f1,b);  if b-d<>1 then e:=e+1;  c:=c+1;  end;if a=0 then e:=e-1;close(f1);rewrite(f2);write(f2,e);close(f2);end.
фото и текст)
А. двузначные числа вася, скучая на уроке , писал в тетради различные двузначные числа. наугад выбир
4,6(74 оценок)
Открыть все ответы
Ответ:
Действия выполняются в обратном порядке. Последнее действие было "из нечетных цифр вычитается,а к четным прибавляется 1".Из нечетных цифр вычли 1 и они стали четными (при вычитании единицы меняется четность), с четными все то же самое, только наоборот. Значит нужно ко всем четным цифрам прибавить 1, а от нечетных отнять 1, тогда получится исходная цифра.3216 -> 2307.Итак, знаем, что на предпоследнем шаге было число 2307. Идем еще на шаг назад. "цифры,занимающие четные разряды (нумерация разрядов ведется справа налево начиная с нуля) циклически сдвигаются вправо,а нечетные - влево на количество позиций, равных номеру разряда". Опять же, делаем наоборот. Цифры на четных разрядах сдвигаем влево, а нечетные - вправо. Количество позиций не меняется, только направление.2307 -> 5117Пароль почты Васи: 5117.Традиционно проверочка...Имеем 5117.Семь сдвигаем вправо на 0.7 -> 7.Один сдвигаем влево на 1.1 -> 0.Один сдвигаем вправо на 2.1 -> 3.Пять сдвигаем влево на 3.5 -> 2.Получаем 2307.От нечетных цифр отнимаем 1, а к четным прибавляем.Получаем 3216. Что и было дано изначально.
4,4(37 оценок)
Ответ:
marmishenka
marmishenka
28.04.2021
Действия выполняются в обратном порядке. Последнее действие было "из нечетных цифр вычитается,а к четным прибавляется 1".Из нечетных цифр вычли 1 и они стали четными (при вычитании единицы меняется четность), с четными все то же самое, только наоборот. Значит нужно ко всем четным цифрам прибавить 1, а от нечетных отнять 1, тогда получится исходная цифра.3216 -> 2307.Итак, знаем, что на предпоследнем шаге было число 2307. Идем еще на шаг назад. "цифры,занимающие четные разряды (нумерация разрядов ведется справа налево начиная с нуля) циклически сдвигаются вправо,а нечетные - влево на количество позиций, равных номеру разряда". Опять же, делаем наоборот. Цифры на четных разрядах сдвигаем влево, а нечетные - вправо. Количество позиций не меняется, только направление.2307 -> 5117Пароль почты Васи: 5117.Традиционно проверочка...Имеем 5117.Семь сдвигаем вправо на 0.7 -> 7.Один сдвигаем влево на 1.1 -> 0.Один сдвигаем вправо на 2.1 -> 3.Пять сдвигаем влево на 3.5 -> 2.Получаем 2307.От нечетных цифр отнимаем 1, а к четным прибавляем.Получаем 3216. Что и было дано изначально.
4,6(23 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ