Cформировать максимальное число, сумма десятичных цифр которого равна A, а число десятичных разрядов не превосходит B.
BobbyFresnel:
Жадненький алгоритмчик? Элементарно...
Ответы
Ответ дал:
0
===== PascalABC.NET =====
begin
var (a, b) := ReadInteger2('Введите A и B:');
if (a > 9 * b) then
Println('Нет решения')
else
begin
var s := (a div 9) * '9' + (a mod 9).ToString;
s += (b - s.Length) * '0';
s.Println
end
end.
Приложения:
![](https://st.uroker.com/files/881/881ef154db77d103fb9ad856bb497f58.jpg)
Вас заинтересует
4 месяца назад
4 месяца назад
5 месяцев назад
5 месяцев назад
2 года назад
7 лет назад