728x90
2566번. 최댓값
입력
첫째 줄부터 아홉 번째 줄까지 한 줄에 아홉 개씩 수가 주어진다. 주어지는 수는 100보다 작은 자연수 또는 0이다.
출력
첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.
내 코드
import java.util.Scanner;
/* 백준 2566번. 최댓값
[입력]
첫째 줄부터 아홉 번째 줄까지 한 줄에 아홉 개씩 수가 주어진다.
주어지는 수는 100보다 작은 자연수 또는 0이다.
[출력]
첫째 줄에 최댓값을 출력하고,
둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다.
최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.
* */
public class Main {
//실행 메인
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner kb = new Scanner(System.in);
int[][] arr = new int[10][10];
int max = 0;
int x = 0, y = 0;
for(int i = 0; i<9; i++) {
for(int j = 0; j<9; j++) {
arr[i][j] = kb.nextInt();
if(max < arr[i][j] ){
max = arr[i][j];
x = i;
y = j;
}
}
}
System.out.println(max);
System.out.println((x+1) + " " + (y+1));
}
}
11021번. A+B-7
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 테스트 케이스의 개수 T가 주어진다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다.
내 코드
import java.util.Scanner;
/* 백준 11021번.
[입력]
첫째 줄에 테스트 케이스의 개수 T가 주어진다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
[출력]
각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다.
*/
public class Main {
//실행 메인
public static void main(String[] args) {
// TODO Auto-generated method stub
Main T = new Main();
Scanner kb = new Scanner(System.in);
int t = kb.nextInt();
int[] arr = new int[t+1];
for(int i = 1; i<=t; i++) {
arr[i] = kb.nextInt()+kb.nextInt();
}
for(int i = 1; i<=t; i++) {
System.out.println("Case #"+i+": " + arr[i]);
}
}
}
728x90
'코딩 테스트 [준비] > [문풀] Baekjoon_백준 문풀_조지기' 카테고리의 다른 글
백준 | 정렬 섹션 - 10989번. 수 정렬하기 3 (0) | 2023.03.02 |
---|---|
백준 | 정렬 섹션 - 2750번. 수 정렬하기 (0) | 2023.03.02 |
백준 | 배열 섹션 - 2738번. 행렬 덧셈 (0) | 2023.03.01 |
백준 | 2739번, 10950번, 8393번 문풀 (0) | 2023.02.28 |
백준 | 배열 섹션 - 10810번. 공 넣기 문풀 (0) | 2023.02.28 |