20 чисел.
Пошаговое объяснение:
Заметим, что число 1266 подходит по обоим условиям, потому что третья цифра не меньше, а равна четвертой.
Если в задаче сказано, что это не подходит, значит, имелось ввиду строгое условие: третья цифра должна быть больше четвертой.
Выпишем третью и четвертую цифры по первому условию:
В скобках напишем сумму цифр.
21 (3), 31 (4), 41 (5), 51 (6), 61 (7), 71 (8), 81 (9), 91 (10)
32 (5), 42 (6), 52 (7), 62 (8), 72 (9), 82 (10), 92 (11)
43 (7), 53 (8), 63 (9), 73 (10), 83 (11), 93 (12)
54 (9), 64 (10), 74 (11), 84 (12), 94 (13)
65 (11), 75 (12), 85 (13), 95 (14)
76 (13), 86 (14), 96 (15)
87 (15), 97 (16), 98 (17)
Подходят только те числа, у которых сумма цифр двузначная.
Таких чисел ровно 20. Можно их все написать:
1091, 1082, 1192, 1073, 1183, 1293, 1064, 1174, 1284, 1394, 1165, 1275, 1385, 1495, 1376, 1486, 1596, 1587, 1697, 1798
Если сотрудников 102, то может выйти так, что у 101 сотрудника зарплата 1 тугрик, а у оставшегося - все остальные тугрики. В таком случае зарплату раздать не выйдет, так как есть только 100 монет по 1 тугрику.
Пусть сотрудников 101 или меньше. Упорядочим их по убыванию оставшегося размера выплаты. Будем распределять монеты так:
Заплатим первому в очереди 1 монетой максимального номинала из имеющихся, а затем поставим его в очередь согласно оставшемуся размеру выплаты.
Почему это сработает: если максимальный номинал монеты x >= 3, то осталось выплатить не меньше, чем 100*(1+2+3+...+(x-1))+x = 50x^2-49x, у первого в очереди остаток к выплате не меньше, чем (50x^2-49x)/101 >= x.
Если x = 2, то первому в очереди надо выплатить не меньше 2 тугриков, поскольку в противном случае сумма всех монет была бы не больше 101 (не более 101 человека, каждому надо выплатить не более 1 тугрика), но сумма всех монет не меньше, чем 100*1 + 2 = 102.
Если x = 1, то очевидно, выплатить получится.