|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.12.2020, 09:22 | #1 |
Новичок
Джуниор
Регистрация: 19.10.2020
Сообщений: 4
|
Scilab. Сумма цифр двузначного числа равна A. Если поменять местами его цифры, то получим число, которое больше данного на B. Найти данное число .
Всем привет. Знает кто как решение этой задачи переделать в общее решение? Программа должна найти общую формулу и исходя из нее писать ответ, а данные мы вводим в начале программы (т.е пример: exec('D:\scilab\programma.sce', [а тут входные данные A, B и исходное число)
Сумма цифр двузначного числа равна A. Если поменять местами его цифры, то получим число, которое больше данного на B. Найти данное число . Построить графики и таблицы данного значения значения от A1 и A2. Решение:Допустим, что двухзначное число состоит из х десятков и у единиц, значит его значение 10 * х + у. Если цифры числа переставить местами, то мы получим число 10 * у + х. Составим следующее уравнение: 10 * у + х - (10 * х + у) = B, 10 * у + х - 10 * х - у = B, 9 * у - 9 * х = B, 9 * (у - х) = B, (сокращаем по возможности 9 и B) у - х = C. Значит у = С + х. Кроме того, нам известно, что х + у = 10. Потом подставим в это выражение значение у из первого уравнения: и найдем x и y, после этого находим искомое число Таким образом, искомое число равно D. Код:
|
08.12.2020, 11:37 | #2 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 962
|
Результаты выглядят правдоподобно
и наверняка сочетания x & y возможно уменьшить Код:
Код:
иллюстрация комбинаций https://www.youtube.com/watch?v=cesSFpUl7uI
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 08.12.2020 в 12:32. |
08.12.2020, 14:56 | #3 |
Новичок
Джуниор
Регистрация: 19.10.2020
Сообщений: 4
|
А возможно ли решить данную задачу используя матричные вычисления?
|
08.12.2020, 14:57 | #4 | |
Новичок
Джуниор
Регистрация: 19.10.2020
Сообщений: 4
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввести натуральное число и определить, верно ли, что сумма его цифр равна 10 | ---Demon--- | Общие вопросы C/C++ | 1 | 27.10.2014 07:34 |
Говорят, что число "Счастливое" если сумма цифр левой половины числа равна сумме цифр правой половины числа. если число имеет нече | Xumera | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 18.11.2013 21:45 |
Дано натуральное число n ( n<=100).Чему равна сумма его цифр? | Petrovich83 | Помощь студентам | 1 | 11.04.2011 21:12 |
Дано натуральное число n. Определить, сколько парных цифр в числе n. Чему равна сумма нечетных его цифр? | pahanzona | Microsoft Office Excel | 4 | 27.02.2011 15:46 |
Дано целое двухзначное число.Определить равна ли сумма его цифр 7. Составте к нему и блок - схему. | DeadAir | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 03.04.2010 14:18 |