자바 백준 9699번
브론즈 3
https://www.acmicpc.net/problem/9699
문제 보기
분류: 구현
문제 풀기
입력된 테스트 케이스만큼 for loop 을 돌면서 각각의 row 의 최대값을 찾는다. 최대값을 찾는 방법은 5 개의 수를 입력 받으면서 초기값으로 설정을 해놓은 int maxNum = 0; 와 비교를 하여 입력된 값이 더 크다면 지속적으로 갱신을 하는 방식으로 최대값을 찾는다. 하나의 row 에서 5 개의 수를 모두 검사하고 나면 저장된 최대값을 답안 형식에 맞게 출력한다.
코드 보기
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int testCase = sc.nextInt();
for (int i = 1; i <= testCase; i++) {
int maxNum = 0;
for (int j = 0; j < 5; j++) {
int inputNum = sc.nextInt();
if (maxNum < inputNum) maxNum = inputNum;
}
System.out.println("Case #" + i + ": " + maxNum);
}
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 10871 - X보다 작은 수 (0) | 2023.05.15 |
---|---|
[Java] 백준 풀기 26767 - Hurra! (2) | 2023.05.13 |
[Java] 백준 풀기 9950 - Rectangles (0) | 2023.05.11 |
[Java] 백준 풀기 23812 - 골뱅이 찍기 돌아간 ㅍ (0) | 2023.05.10 |
[Java] 백준 풀기 26768 - H4x0r (0) | 2023.05.09 |