본문 바로가기

전체 글411

[백준] 10952번 : A+B - 5 – JAVA [자바] https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 백준 10952번 A+B - 5는 브론즈 5 난이도의 수학 및 구현 문제이다. 이 문제에서는 여러 개의 테스트 케이스가 주어지고 각 테스트 케이스는 한 줄로 숫자 A와 B가 주어진다. 그리고 각 테스트 케이스마다 A+B를 출력하면 되고 입력은 0이 2개가 연속으로 들어오면 끝이 난다. 우선 이 문제에서는 while-loop을 이용해서 풀 것이다. while(true)로 설정한 다음 만약에 입력받은 정수 A와 B가 둘 다 0이면 while-loop을 종료시키는 식으로 이 문제를 접근할 것이다.. 2022. 6. 25.
[백준] 2439번 : 별 찍기 - 2 – JAVA [자바] https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 문제 문제 풀이 백준 2439번 별 찍기 - 2는 브론즈 4 난이도의 구현 문제이다. 이 문제도 전에 풀었던 별 찍기 문제와 상당히 비슷한 문제이다. 이 문제도 첫째 줄부터 N번째 줄까지 차례대로 별을 출력하는 문제이다. 하지만, 이전 문제와 다른 점은 별이 오른쪽 기준으로 있다는 것이다. 문제에서 주어진 예제를 한번 보겠다. N = 5일 때 별을 출력하면 다음과 같다. * ** *** **** ***** 즉, 첫 번째 줄에는 4개의 스페.. 2022. 6. 23.
[백준] 2438번 : 별 찍기 - 1 – JAVA [자바] https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 문제 문제 풀이 백준 2438번 별 찍기 - 1는 브론즈 5 난이도의 구현 문제이다. 이 문제에서는 첫째 줄부터 N번째 줄까지 차례대로 별(*)을 출력하면 되는 문제이다. 첫째 줄에는 * 1개, 둘째 줄에는 * 2개, 그리고 N번째 줄에는 *N개를 출력하면 되는 간단한 문제이다. 이 문제도 for-loop을 이용해서 풀 수 있다. int i = 1부터 i = n까지 하고 i 줄에 별 i개를 출력만 해주면 된다. 코드 import java.io.*; import java.util.*; public cla.. 2022. 6. 23.
[백준] 1330번 : 두 수 비교하기 – JAVA [자바] https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 백준 1330번 두 수 비교하기는 브론즈 5 난이도의 구현 문제이다. 이 문제에서는 두 수 A B가 주어진다. 그리고 A가 B보다 크면 '>'를, A가 B보다 작으면 ' 2022. 6. 23.
[백준] 2742번 : 기찍 N – JAVA [자바] https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 백준 2742번 기찍 N은 이전에 풀었던 백준 2741번 N 찍기와 비슷한 문제이다. 그 전에는 1에서 N까지 증가하면서 출력했다면 이번 문제에서는 1이 아닌 N부터 시작해서 1까지 출력하면 되는 문제이다. 이 문제도 마찬가지로 간단한 for-loop을 이용해서 풀 수 있다. int i = N부터 i = 1까지 for-loop을 하고 i를 출력해주면 된다. 코드 import java.io.*; import java.util.*; public class Main { public stati.. 2022. 6. 23.
[백준] 2741번 : N 찍기 – JAVA [자바] https://www.acmicpc.net/problem/2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 백준 2741번 N 찍기는 브론즈 5 난이도의 구현 문제이다. 이 문제에서는 1부터 N까지 한 줄에 하나씩 출력해주면 되는 문제이다. 이 문제는 for-loop을 이용해서 풀 수 있다. int i = 1부터 n까지로 설정하고 i를 출력해주는 식으로 코드를 작성하면 풀린다. 자세한 코드는 밑에 있다. 코드 import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws.. 2022. 6. 23.
[백준] 10172번 : 개 – JAVA [자바] https://www.acmicpc.net/problem/10172 2022. 6. 23.
[백준] 10171번 : 고양이 – JAVA [자바] https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 문제 문제 풀이 백준 10171번 고양이는 브론즈 5 난이도의 구현 문제이다. 이 문제는 되게 간단하다. 입력을 받을 필요 없이 예제 출력에 나와있는 그대로 출력만 해주면 된다. 이 문제에서는 그냥 예제 출력에 나와있는 것을 복사한 뒤에 출력만 해주면 된다. 코드 public class Main { public static void main(String[] args) { System.out.println("\\ /\\\n ) ( ')\n( / )\n \\(__)|"); } } 2022. 6. 23.
반응형