[백준] 2562번 - 최댓값 [Java][C++]
문제 링크 1. 문제 풀이 서로 다른 $9$ 개의 자연수에 대해 최댓값과 등장 위치를 구하는 문제로 반복문에서 등장 위치를 다음 원소로 넘어갈 때마다 갱신해주면 위치를 구할 수 있다. 2. 코드 1. 구현 [Java] import java.io.*; public class Main { public static void main...
문제 링크 1. 문제 풀이 서로 다른 $9$ 개의 자연수에 대해 최댓값과 등장 위치를 구하는 문제로 반복문에서 등장 위치를 다음 원소로 넘어갈 때마다 갱신해주면 위치를 구할 수 있다. 2. 코드 1. 구현 [Java] import java.io.*; public class Main { public static void main...
문제 링크 1. 문제 풀이 $4$ 바이트이면 long int, $12$ 바이트면 long long long int 와 같은 형식으로 출력하는 문제로 $N$ 바이트의 경우 long 의 출력 횟수가 $N / 4$ 가 됨을 알 수 있다. 2. 코드 1. 구현 [Java] import java.io.*; public class Main { ...
문제 링크 1. 문제 풀이 영수증에 적힌 총 금액 $X$ 와 실제 구매한 물건의 가격과 개수로 계산한 총 금액이 일치하는지 판단하는 문제로 영수증에 적힌 총 금액에서 각 물건의 가격과 개수의 곱을 빼주어서 $0$ 이 되는지 판단했다. 2. 코드 1. 구현 [Java] import java.io.*; import java.util.*; ...
문제 링크 1. 문제 풀이 입출력 양이 많아 빠른 입출력을 활용해야 하는 문제다. 2. 코드 1. 구현 [Java] BufferedReader 와 BufferedWriter 를 활용해 빠른 입출력을 했다. import java.io.*; import java.util.*; public class Main { public st...
문제 링크 1. 문제 풀이 주어진 성적들을 배열로 받은 후 최댓값을 구한다. 이후 각 성적에 대해 점수를 조작한 후 평균을 구하면 된다. 이때 정수 타입은 나머지가 버림 처리 될 수 있음에 주의해야 한다. 2. 코드 1. 사칙연산 [Java] import java.io.*; import java.util.*; public class ...
문제 링크 1. 문제 풀이 약간의 출력 포맷팅이 들어간 문제로 출력을 나누어서 하거나 문자열로 한번에 출력하면 된다. 2. 코드 1. 구현 [Java] import java.io.*; import java.util.*; public class Main { public static void main(String[] args) t...
문제 링크 1. 문제 풀이 약간의 출력 포맷팅이 들어간 문제로 출력을 나누어서 하거나 문자열로 한번에 출력하면 된다. 2. 코드 1. 구현 [Java] import java.io.*; import java.util.*; public class Main { public static void main(String[] args) t...
문제 링크 1. 문제 풀이 $A$, $B$ 모두 자연수이며 입력의 마지막에는 $0$ 두 개가 들어오므로 무한 루프를 활용해서 합을 처리하다가 $0$ 이 입력으로 들어오면 루프를 빠져나가면 된다. 2. 코드 1. 구현 [Java] import java.io.*; import java.util.*; public class Main { ...
문제 링크 1. 문제 풀이 여러 개의 테스트 케이스에 대해 반복적으로 합을 구해야 하는데 테스트 케이스의 개수가 주어져 있지는 않다. 더 이상 받을 입력이 없는 EOF에 대해 고려하여 해결해야 한다. 2. 코드 1. 구현 [Java] Java의 경우 더 이상 받을 입력이 없으면 BufferedReader 의 readLine 메서드가 n...
문제 링크 1. 문제 풀이 테스트 케이스의 수 $T$ 만큼 반복해서 합을 구하는 문제로 반복문을 활용하면 된다. 2. 코드 1. 구현 [Java] import java.io.*; import java.util.*; public class Main { public static void main(String[] args) thro...