Solución: (1) w=12x+10(2x-10)+5[50-x-(2x-10)]
=17x+200,
Desde x>02x-10>0[50-x-(2x-10)]>05[50-x-(2x-10)]≤1,5×10(2x-10)
Obtener 10≤x<20
∴El rango de valores de la variable independiente es 10≤x<20, y x es un número entero;
(2)∵k=17 >0
∴w aumenta con el aumento de x Cuando x=10, hay un valor mínimo de w,
El valor mínimo es w=17×1200=. 370,
Respuesta: Al comprar 10 piezas para el primer premio, 10 piezas para el segundo premio y 30 piezas para el tercer premio, la cantidad mínima de dinero gastada es 370 yuanes.