Использовали a г 10% раствора, b г 30%, и c г 50%.
0,1a + 0,3b + 0,5c = 0,2017(a+b+c)
0,1a + 0,3b + 0,5c = 0,2017a + 0,2017b + 0,2017c
0.2983c = 0,1017a - 0,0983b
Умножаем все на 10000
2983c = 1017a - 983b
c = (1017a - 983b)/2983
Так как общих делителей у коэффициентов нет, то минимальное решение в натуральных числах:
a = b = 2983; c = 1017 - 983 = 34
Ответ: 34