Показать сообщение отдельно
Старый 06.02.2014, 11:33   #1186
Легенда форума
 
Аватар для Sisch
 
Регистрация: 21.06.2011
Адрес: Москва, Крайний ЮГ
Возраст: 47
Сообщений: 8,118
Сказал(а) спасибо: 306
Поблагодарили 959 раз(а) в 620 сообщениях
Вес репутации: 32 Sisch is a splendid one to beholdSisch is a splendid one to beholdSisch is a splendid one to beholdSisch is a splendid one to beholdSisch is a splendid one to beholdSisch is a splendid one to beholdSisch is a splendid one to beholdSisch is a splendid one to behold
По умолчанию

Цитата:
Сообщение от Rat Посмотреть сообщение
792 видимо
нет!
Это же задача для 2 класса, поэтому решение должно быть простым!

Два числа (x1*100+x2*10+x3), (x1'*100+x2'*10+x3')
известно, что x1 и x1' принадлежат [1;9] (трехзначное число)
x2 и x2' принадлежат [0;9] (цифры)
x3 и x3' принадлежат [0;9] (цифры)
x1+x2+x3 = x1'+x2'+x3'
Найти максимальное значение (x1*100+x2*10+x3) - (x1'*100+x2'*10+x3').

x1+x2+x3 = x1'+x2'+x3'
(x1-x1') + (x2-x2') + (x3-x3') = 0
a+b+c = 0
a+b = -c
100(x1-x1') + 10 (x2-x2') + (x3-x3') = max
100*a + 10*b + c = max
90*a - 10*c + c = max
90*a - 9*c = max
9*(10*a - c) = max
(10*a - c) = max
с принадлежит [-9;9]
b принадлежит [-9;9]
a принадлежит [-8;8]
a = 8(max)
c = -9(min)
b = -c-a = -(-9)-8 = 1 принадлежит [-9;9]
10*8 - (-9) = 89
9*89 = 801
Ответ = 801
__________________
Go Beyond RRV V8 4,4
Sisch вне форума   Ответить с цитированием