구현
[SW5656] 벽돌 깨기
SW Expert Academy - 벽돌 깨기 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWXRQm6qfL0DFAUo&categoryId=AWXRQm6qfL0DFAUo&categoryType=CODE&problemTitle=sw&orderBy=PASS_RATE&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 입출력 3 10 10 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 ..
[SW5658] 보물상자 비밀번호
SW Expert Academy - 보물상자 비밀번호 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWXRUN9KfZ8DFAUo&categoryId=AWXRUN9KfZ8DFAUo&categoryType=CODE&problemTitle=sw&orderBy=PASS_RATE&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 입출력 12 10 1B3B3B81F75E 503 문제 풀이 import java.io.Buff..
[BJ17135] 캐슬 디펜스
백준 - 캐슬 디펜스 문제 링크 https://www.acmicpc.net/problem/17135 17135번: 캐슬 디펜스 첫째 줄에 격자판 행의 수 N, 열의 수 M, 궁수의 공격 거리 제한 D가 주어진다. 둘째 줄부터 N개의 줄에는 격자판의 상태가 주어진다. 0은 빈 칸, 1은 적이 있는 칸이다. www.acmicpc.net 문제 입출력 6 5 2 1 0 1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 14 6 5 1 1 0 1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 9 문제 풀이 import java.io.BufferedReader; import java.io.FileInputStream..
[TC1102] 문자열 재정렬
이것이 코딩 테스트다 - 문자열 재정렬 문제 입출력 1 K1KA5CB7 ABCKK13 문제 입출력 2 AJKDLSI412K4JSJ9D ADDIJJJKKLSS20 문제 풀이 package problem.TC; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.Arrays; // K1KA5CB7 //-> ABCKK13 //AJKDLSI412K4JSJ9D //-> ADDIJJJKKLSS20 public class TC_문자재정렬 { static char[] str; static StringBuilder sb = new StringBuilder(); publi..
[BJ14500] 테트로미노
🚩 문제 설명 https://www.acmicpc.net/problem/14500 14500번: 테트로미노 폴리오미노란 크기가 1×1인 정사각형을 여러 개 이어서 붙인 도형이며, 다음과 같은 조건을 만족해야 한다. 정사각형은 서로 겹치면 안 된다. 도형은 모두 연결되어 있어야 한다. 정사각형의 변 www.acmicpc.net ⏱️ 시간 복잡도 ▪ 도형의 총 개수를 K 이라고 하자. ▪ O(KNM) 에 해당한다. ◾ 테트로미노가 놓인 종이의 모든 숫자의 합을 구하고, 그 합의 최댓값을 구하는 문제 ◾ 테트로미노는 정사각형 블록이 4개입니다. ✅ 입출력 변수 설명 n m : n x m (세로/가로) 종이에 쓰여 있는 수 : n 개의 줄 return 테트로미노가 놓인 칸의 모든 합의 최댓 ✔️ 예제 1 5 5..
[BJ14499] 주사위 굴리기
🚩 문제 설명 https://www.acmicpc.net/problem/14499 14499번: 주사위 굴리기 첫째 줄에 지도의 세로 크기 N, 가로 크기 M (1 ≤ N, M ≤ 20), 주사위를 놓은 곳의 좌표 x, y(0 ≤ x ≤ N-1, 0 ≤ y ≤ M-1), 그리고 명령의 개수 K (1 ≤ K ≤ 1,000)가 주어진다. 둘째 줄부터 N개의 줄에 지 www.acmicpc.net ⏱️ 시간 복잡도 ▪명령만큼 돌아야 한다. 명령의 수가 N이라면 O(N) ◾ 맵 위에 주사위를 특정 조건에 맞게 굴리고 주사위의 윗면을 출력하는 문제 ◾ 주사위 전개도를 유의해서 풀자. ✅ 입출력 n m x y k : (세로, 가로, 주사위좌표, 명령의 개수) 숫자 적힌 지도맵 : n 개의 줄 이동하는 명령들 : k ..