본문 바로가기

알고리즘106

[백준] 2522번 : 별 찍기 - 12 – JAVA [자바] https://www.acmicpc.net/problem/2522 2522번: 별 찍기 - 12 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 문제 문제 풀이 백준 2522번 별 찍기 - 12는 브론즈 3 난이도의 구현 문제이다. 이 문제에서도 n이 주어지고 예제에 나와있는 패턴처럼 출력해주면 되는 문제이다. 우선 예제를 보겠다. n이 3이고 별이 1개에서 시작해서 3개를 찍고 다시 1개로 내려온다. 즉, 처음에 스페이스가 n - 1개에서 시작한다. 그리고 별은 1개에서 시작해서 우선 n개가 된다. 이중 for-loop을 써서 이 문제를 푸는데 바깥 for-loop은 i = 1부터 i = n이 될 때까지 이다. 그리고 내부 for-loop은 2개가 있다. j = .. 2022. 4. 26.
[백준] 2490번 :윷놀이 – JAVA [자바] https://www.acmicpc.net/problem/2490 2490번: 윷놀이 우리나라 고유의 윷놀이는 네 개의 윷짝을 던져서 배(0)와 등(1)이 나오는 숫자를 세어 도, 개, 걸, 윷, 모를 결정한다. 네 개 윷짝을 던져서 나온 각 윷짝의 배 혹은 등 정보가 주어질 때 도(배 한 www.acmicpc.net 문제 문제 풀이 백준 2490번 윷놀이는 브론즈 3 난이도의 구현 문제이다. 이 문제에서는 3줄의 입력이 주어지는데 한 줄마다 4개의 수가 주어진다. 0은 배를 뜻하고 1은 등을 뜻한다. 그리고 이게 어떤 윷짝인지를 출력하면 된다. 우선 배 4개는 윷이다. 즉, 이 4개의 수의 합이 0이라는 것이다. 그리고 D를 출력하면 된다. 그리고 등 1개는 걸이다. 즉, 합이 1이면 걸이고 C를 출력.. 2022. 4. 26.
[백준] 2576번 : 홀수 – JAVA [자바] https://www.acmicpc.net/problem/2576 2576번: 홀수 7개의 자연수가 주어질 때, 이들 중 홀수인 자연수들을 모두 골라 그 합을 구하고, 고른 홀수들 중 최솟값을 찾는 프로그램을 작성하시오. 예를 들어, 7개의 자연수 12, 77, 38, 41, 53, 92, 85가 주어지 www.acmicpc.net 문제 문제 풀이 백준 2576번 홀수는 브론즈 3 난이도의 수학 문제이다. 이 문제에서는 7개의 자연수가 주어지고 이들 중 홀수인 자연수들을 모두 골라 그 합을 구하고, 고른 홀수들 중 최솟값을 찾으면 된다. 즉, int형 변수 2개가 필요하다. sum과 min이 바로 그것이다. 홀수이면 일단 sum에 더하고 min과 비교해서 더 작으면 min을 업데이트하는 식으로 접근하면 .. 2022. 4. 26.
[백준] 5338번 : 마이크로소프트 로고 – JAVA [자바] https://www.acmicpc.net/problem/5338 5338번: 마이크로소프트 로고 마이크로소프트 로고를 예제 출력처럼 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 백준 5338번은 되게 간단한 문제이다. 이 문제에서는 어떠한 입력도 주어지지 않는다. 그냥 예제 출력에 있는 것을 복사하고 그대로 출력하기만 하면 되는 브론즈 5 난이도의 가장 쉬운 문제이다. 코드 import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { System.out.print(" _.-;;-._\n" + "'-..-'| || |\n" .. 2022. 4. 26.
반응형