Доброго времени суток, с тебя '+'
Удачи ;)
1)c;2)b;3)a;4)d;) вот все правильное
<span>int n = in.nextInt()<span>;
</span>int[] a = new int[n]<span>;
</span>a[0] = in.nextInt()<span>;
</span>int min = a[0]<span>;
</span>int minS = min<span>;
</span>for (int i = 1; i < n; i++) {
a[i] = in.nextInt()<span>;
</span> if (a[i] < min) min = a[i]<span>;
</span>}
for (int i = 1; i < n; i++) {
if (a[i] < minS && a[i] != min) minS = a[i]<span>;
</span>}
System.out.println(min + " " + minS)<span>;
На всякий случай объясню еще так.
Изначально двум минимумам мы присваиваем значение первого элемента.
В первом цикле ты ищешь первый минимум, тут всё понятно: со второго элемента массива, если элемент меньше минимума, то минимуму присваиваем значение элемента.
Во втором цикле мы ищем второй минимум: всё то же самое, только добавляется ещё одно условие: элемент должен быть не равен первому минимуму.
Вот, впринципе, и всё</span></span>
1. 256 Бит= 32 Байта=<span>0.256 кбита</span><span>
2. 512 Байт= 4 Кбит= 0,5 Кбайт
3. 768 Бит= 0,75 Килобит= 96 Байт
4. 8192 Бит= 1 Кбайт= 8 Кбит
5. 3072 Байт= 24 Кбит= 3 Кбайт</span>