본문 바로가기

백준667

[백준] code.plus(브루트 포스 Part 1,JAVA)16968번, 차량 번호판 1 문제 링크 16968번: 차량 번호판 1 00부터 99까지 총 100가지 중에서 00, 11, 22, 33, 44, 55, 66, 77, 88, 99가 불가능하다. www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 숫자는 0~9까지 문자는 a~z까지 사용이 가능하다. 2. 연속된 문자나 숫자는 사용할 수 없습니다. 3. 번호판 형식의 d는 숫자, c는 문자를 뜻합니다. 4. 번호판 형식이 주어졌을 때 만들 수 있는 번호판의 개수를 결.. 2022. 8. 14.
[백준] code.plus(시뮬레이션과 구현,JAVA)20061번, 도노미노도미노 2 문제 링크 20061번: 모노미노도미노 2 모노미노도미노는 아래와 같이 생긴 보드에서 진행되는 게임이다. 보드는 빨간색 보드, 파란색 보드, 초록색 보드가 그림과 같이 붙어있는 형태이다. 게임에서 사용하는 좌표 (x, y)에서 x는 행, www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 문제 내용이 많아서 핵심적인 부분만 보여드리고 전체는 링크를 들어가셔서 확인해주시면 감사하겠습니다. 접근 방법 이 문제에 핵심은 1. 3가지 모양의 도형이 오른쪽, 아래쪽 방향으로 이.. 2022. 8. 13.
[백준] code.plus(시뮬레이션과 구현,JAVA)16939번, 2×2×2 큐브 문제 링크 16939번: 2×2×2 큐브 첫째 줄에 2×2×2 루빅스 큐브 각 면의 각 칸 색상이 주어진다. 색상은 1부터 6까지의 자연수로 나타내며, 각 자연수는 총 4번 등장한다. i번째 수가 의미하는 칸은 아래와 같다. www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 2×2×2 큐브에서 각 면을 양방향으로 90도 돌릴 때 큐브를 풀 수 있으면 1 아니면 0을 결과로 출력한다. 2. 큐브에 값들은 문제에서 설명한 Index의 값.. 2022. 8. 13.
[백준] code.plus(시뮬레이션과 구현,JAVA)16974번, 레벨 햄버거 문제 링크 16974번: 레벨 햄버거 상근날드에서 오랜만에 새로운 햄버거를 출시했다. 바로 레벨-L 버거이다. 레벨-L 버거는 다음과 같이 만든다. 레벨-0 버거는 패티만으로 이루어져 있다. 레벨-L 버거는 햄버거번, 레벨-(L-1) 버거, www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 레벨 - L (L>0)일 때 빵 + L-1버거 + 패티 + L-1버거 + 빵으로 이루어집니다. 2. N레벨에 햄버거를 아래부터 X번 먹었을 때 먹.. 2022. 8. 11.
[백준] code.plus(시뮬레이션과 구현,JAVA)17822번, 원판 돌리기 문제 링크 17822번: 원판 돌리기 반지름이 1, 2, ..., N인 원판이 크기가 작아지는 순으로 바닥에 놓여있고, 원판의 중심은 모두 같다. 원판의 반지름이 i이면, 그 원판을 i번째 원판이라고 한다. 각각의 원판에는 M개의 정수가 적혀 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. T번을 x의 배수 번호판을 시계, 반시계 방향으로 k번 회전합니다. 2. 회전한 후 인접한 숫자가 같으면 해당 숫자들은 사라집니다. 3. 인접한.. 2022. 8. 10.
[백준] code.plus(시뮬레이션과 구현,JAVA)17140번, 이차원 배열과 연산 문제 링크 17140번: 이차원 배열과 연산 첫째 줄에 r, c, k가 주어진다. (1 ≤ r, c, k ≤ 100) 둘째 줄부터 3개의 줄에 배열 A에 들어있는 수가 주어진다. 배열 A에 들어있는 수는 100보다 작거나 같은 자연수이다. www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심은 1. 1초마다 상황에 따른 R연산과 C연산이 진행되면서 배열의 형태가 변경됩니다. 2. 배열의 [r][c]의 값이 k가 될 때까지의 지나간 초를 결과로 .. 2022. 8. 9.