Комплектація комп’ютерів
В наявності є такі системні блоки: a1 підтримують тільки VGA інтерфейс, a2 підтримують тільки DVI і a3 підтримують обидва інтерфейси VGA і DVI. Аналогічно по моніторах: b1 підтримують тільки VGA, b2 - тільки DVI, b3 - обидва інтерфейси.
Яку найбільшу кількість комп’ютерних комплектів можливо зібрати, якщо в кожному комплекті у системного блоку з монітором повинен бути сумісний графічний інтерфейс?
Вхідні дані: В першому рядку три числа a1, a2 і a3, у другому рядку три числа b1, b2 і b3 - цілі невід’ємні.
Причому 0<=a1,a2,a3,b1,b2,b3<=100 і a1+a2+a3 = b1+b2+b3.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int ns[] = new int[6];
for(int i=0; i<ns.length; i++)
ns[i] = in.nextInt();
int v = Math.min(ns[0], ns[3]),
d = Math.min(ns[1], ns[4]),
b1 = Math.min(ns[3] - v + ns[4] - d, ns[2]),
b2 = Math.min(ns[0] - v + ns[1] - d, ns[5]);
System.out.println(v + d + b1 + b2 + Math.min(ns[2] - b1, ns[5] - b2));
}
}
Немає коментарів:
Дописати коментар