public class BuyWater {
static int m, x, a, b, c;
static int money, ca, cb, cc, result;
public static void main(String[] args) {
inData();
if (100 * a + 50 * b + 10 * c < m * x) {
System.out.println("穷逼,滚");
} else {
ca = money % 100 > 0 ? money / 100 + 1 : money / 100;
if (ca <= a) {
result = money % 100 > 0 ? 100 - money % 100 : 0;
print(ca, 0, 0, result);
} else {
money -= 100 * a;
cb = money % 50 > 0 ? money / 50 + 1 : money / 50;
if (cb <= b) {
result = money % 50 > 0 ? 50 - money % 50 : 0;
print(a, b, cc, result);
} else {
cc = (money - 50 * b) / 10;
print(a, b, cc, 0);
}
}
}
}
static void inData() {
Scanner sc = new Scanner(System.in);
System.out.println("price?");
m = sc.nextInt();
System.out.println("num?");
x = sc.nextInt();
System.out.println("a");
a = sc.nextInt();
System.out.println("b");
b = sc.nextInt();
System.out.println("c");
c = sc.nextInt();
money = m * x;
}
static void print(int a, int b, int c, int result) {
System.out.println("a=" + a + ";b=" + b + ";c=" + c);
if (result == 0) {
System.out.println("找零 50 数量:" + 0 + "找零 10 数量" + 0);
} else if (result >= 50) {
System.out.println("找零 50 数量:" + 1 + "找零 10 数量" + (result - 50) / 10);
} else {
System.out.println("找零 50 数量:" + 0 + "找零 10 数量" + (result) / 10);
}
}
}