2018. 8. 11. 14:15 ALGORITHM/문제해결
[JAVA] 분자 분모 계산
/*문제: 19
1) 분모, 분자 두 개의 배열이 있다. 나눈 계산 결과 중에서 가장 큰 수를 출력하라!
2) 배열 데이터 예:
int[] numerator = {5, 2, 5};
int[] denominator = {6, 3, 4};
3) 출력 예:
결과: 5/4
public class Test {
public static void main(String[] args) {
int[] numerator = {5, 2, 5, 2};
int[] denominator = {6, 3, 4, 7};
int maxIndex = 0;
for (int i = 1; i < numerator.length; i++) {
if (numerator[maxIndex] * denominator[i] <
numerator[i] * denominator[maxIndex] ) {
maxIndex = i;
}
}
System.out.printf("결과: %d/%d\n", numerator[maxIndex], denominator[maxIndex]);
}
}
'ALGORITHM > 문제해결' 카테고리의 다른 글
[JAVA] 유니코드 문자 (0) | 2018.08.11 |
---|---|
[JAVA] 특정 문자를 다른 문자로 교체 (0) | 2018.08.11 |
[JAVA] 등비수열인지 판단 (0) | 2018.08.11 |
[JAVA] 짝수 배열을 반으로 나눠서 서로 값을 바꾼다 (0) | 2018.08.05 |
JAVA 빈곳을 이용해 서로 값 바꾸기[swap] (0) | 2018.08.05 |