ΠΠΎΠ±ΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΡΠΎΠΊ!
ΠΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π³Π΄Π΅ ΠΎΡΠΈΠ±ΠΊΠ°?
package com.javarush.task.pro.task08.task0803;
import java.util.Scanner;
/*
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΌΠ°ΡΡΠΈΠ²Π°
Π ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ ΡΠ΅Π±Π΅ Π½ΡΠΆΠ½ΠΎ:
Π‘ΡΠΈΡΠ°ΡΡ 10 ΡΠΈΡΠ΅Π» Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ ΠΈΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π° getArrayOfTenElements().
ΠΠ°ΠΉΡΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΈ Π²Π΅ΡΠ½ΡΡΡ ΡΡΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π° min(int[]).
Π ΠΌΠ΅ΡΠΎΠ΄Π΅ min(int[]) ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ Math.min(int, int).
Requirements:
1. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠΈΡΠ»Π° Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
2. ΠΠ»Π°ΡΡ Solution Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°.
3. ΠΠ΅ΡΠΎΠ΄ getArrayOfTenElements() Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡΠΈΡΠ°ΡΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ 10 ΡΠΈΡΠ΅Π», ΠΏΠΎΡΠΎΠΌ Π²Π΅ΡΠ½ΡΡΡ ΠΌΠ°ΡΡΠΈΠ² ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 10 ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡΠΉ ΡΡΠΈΡΠ°Π½Π½ΡΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ.
4. ΠΠ΅ΡΠΎΠ΄ min(int[]) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅ΡΠ½ΡΡΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΌΠ°ΡΡΠΈΠ²Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠ΅ΡΠΎΠ΄ min(int, int) ΠΊΠ»Π°ΡΡΠ° Math.
5. ΠΠ΅ΡΠΎΠ΄ main() Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ getArrayOfTenElements().
6. ΠΠ΅ΡΠΎΠ΄ main() Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ min(int[]).
*/
public class Solution {
public static void main(String[] args) {
int[] intArray = getArrayOfTenElements();
System.out.println(min(intArray));
}
public static int min(int[] ints) {
int result = 0;
for (int i = 0; i < ints.length; i++) {
for (int j = 0; j < ints.length; j++) {
int min = Math.min(ints[i], ints[j]);
if(min<result)
result = min;
}
}
return result;
}
public static int[] getArrayOfTenElements() {
Scanner scan = new Scanner(System.in);
int[] array = new int[10];
for (int i = 0; i < array.length; i++) {
array[i] = scan.nextInt();
}
return array;
}
}
ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ, Π° min Π² ΡΡΠΎΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Π½Π΅ ΡΡΠ°ΡΡΠ²ΡΠ΅Ρ, ΡΠΎ Π΅ΡΡΡ, min Π±ΡΠ΄Π΅Ρ ΡΠ°Π²Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²