본문 바로가기

백준667

[백준] code.plus(브루트 포스 Part 1,JAVA)16922번, 로마 숫자 만들기 문제 링크 16922번: 로마 숫자 만들기 2, 6, 10, 11, 15, 20, 51, 55, 60, 100을 만들 수 있다. www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 로마 숫자를 가리키는 I, V, X, L은 각각 1, 5, 10, 50을 표현합니다. 2. N개의 로마 숫자를 가지고 만들 수 있는 숫자의 개수를 결과로 출력합니다. 알고리즘 진행 순서. 1. 입력되는 정보들을 저장합니다. 2. 만들 수 있는 모든 경우의 로.. 2022. 8. 18.
[백준] 단계별로 풀어보기(단계:3,반복문,JAVA)25304번, 영수증 문제 링크 25304번: 영수증 준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. X의 값과 구매한 물건의 비용 × 개수가 같으면 Yes, 다르면 No를 출력합니다. 반복문을 통해 입력되는 물건의 가격과 비용을 모두 합한 뒤 X의 값과 비교하였습니다... 2022. 8. 17.
[백준] code.plus(브루트 포스 Part 1,JAVA)16917번, 양념 반 후라이드 반 문제 링크 16917번: 양념 반 후라이드 반 현진 치킨에서 판매하는 치킨은 양념 치킨, 후라이드 치킨, 반반 치킨으로 총 세 종류이다. 반반 치킨은 절반은 양념 치킨, 절반은 후라이드 치킨으로 이루어져있다. 양념 치킨 한 마리의 가격은 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 양념 치킨 최소 X마리와 후라이드 치킨 최소 Y마리를 구매할 때 비용 최소값을 출력합니다. 알고리즘 진행 순서. 1. 입력되는 정보들을 저장합니다. .. 2022. 8. 17.
[백준] code.plus(시뮬레이션과 구현,JAVA)19237번, 어른 상어 문제 링크 19237번: 어른 상어 첫 줄에는 N, M, k가 주어진다. (2 ≤ N ≤ 20, 2 ≤ M ≤ N2, 1 ≤ k ≤ 1,000) 그 다음 줄부터 N개의 줄에 걸쳐 격자의 모습이 주어진다. 0은 빈칸이고, 0이 아닌 수 x는 x번 상어가 들어있는 칸을 의미 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 상어가 같은 공간에 존재할 때 상어 번호가 낮은 상어가 높은 상어를 격자 밖으로 쫓아낸다. 2. 상어는 현재 방향에.. 2022. 8. 16.
[백준] 단계별로 풀어보기(단계:1,입출력과 사칙연산,JAVA) 3003번, 킹, 퀸, 룩, 비숍, 나이트, 폰 문제 링크 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다. www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 체스판의 피스가 주어졌을 때 각 피스를 몇 개를 더해야 올바른 세트가 되는지 결과로 출력합니다. 2. 킹 : 1개, 퀸 : 1개, 룩 : 2개, 비숍 : 2개, 나이트 : 2개, 폰.. 2022. 8. 16.
[백준] code.plus(시뮬레이션과 구현,JAVA)19236번, 청소년 상어 문제 링크 19236번: 청소년 상어 첫째 줄부터 4개의 줄에 각 칸의 들어있는 물고기의 정보가 1번 행부터 순서대로 주어진다. 물고기의 정보는 두 정수 ai, bi로 이루어져 있고, ai는 물고기의 번호, bi는 방향을 의미한다. 방향 bi는 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 상어는 (0, 0)에 있는 물고기를 먹으며 해당 물고기의 방향으로 가집니다. 2. 상어는 방향으로 여러 칸을 이동할 수 있으며 여러 칸 이동시.. 2022. 8. 15.