알고리즘 27

백준_17406_배열돌리기_ 삼성 SW A형

2021년 9월 24일 금요일 22시 백준_17406_배열돌리기_ 삼성 SW A형 https://www.acmicpc.net/problem/17406 17406번: 배열 돌리기 4 크기가 N×M 크기인 배열 A가 있을때, 배열 A의 값은 각 행에 있는 모든 수의 합 중 최솟값을 의미한다. 배열 A가 아래와 같은 경우 1행의 합은 6, 2행의 합은 4, 3행의 합은 15이다. 따라서, 배열 A의 www.acmicpc.net import java.util.Scanner; public class Main { static int[][] board; static int[][] rotation; static int min = Integer.MAX_VALUE; static int n, m; static boolean..

알고리즘/백준 2021.09.24

백준_17281_야구_ 삼성 SW A형

2021년 9월 24일 금요일 22시 백준_17281_야구_ 삼성 SW A형 https://www.acmicpc.net/problem/17281 17281번: ⚾ ⚾는 9명으로 이루어진 두 팀이 공격과 수비를 번갈아 하는 게임이다. 하나의 이닝은 공격과 수비로 이루어져 있고, 총 N이닝 동안 게임을 진행해야 한다. 한 이닝에 3아웃이 발생하면 이닝이 종 www.acmicpc.net -배끼기 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.St..

알고리즘/백준 2021.09.24

백준_17136_색종이 붙이기_ 삼성 SW A형

2021년 9월 24일 금요일 20시 백준_17136_색종이 붙이기_ 삼성 SW A형 https://www.acmicpc.net/problem/17136 17136번: 색종이 붙이기 과 같이 정사각형 모양을 한 다섯 종류의 색종이가 있다. 색종이의 크기는 1×1, 2×2, 3×3, 4×4, 5×5로 총 다섯 종류가 있으며, 각 종류의 색종이는 5개씩 가지고 있다. 색종이를 크 www.acmicpc.net -배끼면서 감익히기 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringToken..

알고리즘/백준 2021.09.24

백준_17135_캐슬디펜스_ 삼성 SW A형

2021년 9월 10일 금요일 24시 백준_17135_캐슬디펜스_ 삼성 SW A형 https://www.acmicpc.net/problem/17135 17135번: 캐슬 디펜스 첫째 줄에 격자판 행의 수 N, 열의 수 M, 궁수의 공격 거리 제한 D가 주어진다. 둘째 줄부터 N개의 줄에는 격자판의 상태가 주어진다. 0은 빈 칸, 1은 적이 있는 칸이다. www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.ArrayLi..

알고리즘/백준 2021.09.11

백준_17070_파이프옮기기_ 삼성 SW A형

2021년 9월 9일 목요일 22시 백준_17070_파이프옮기기_ 삼성 SW A형 https://www.acmicpc.net/problem/17070 17070번: 파이프 옮기기 1 유현이가 새 집으로 이사했다. 새 집의 크기는 N×N의 격자판으로 나타낼 수 있고, 1×1크기의 정사각형 칸으로 나누어져 있다. 각각의 칸은 (r, c)로 나타낼 수 있다. 여기서 r은 행의 번호, c는 열의 www.acmicpc.net package m202109; import java.util.Scanner; public class Main_17070_파이프옮기기_삼성A형_20210909{ static int N; //집의 크기 static int [][] home; //집 static int count; //파이프개수 ..

알고리즘/백준 2021.09.09

백준_16637_괄호추가하기_삼성A형

2021년 9월 9일 목요일 22시 백준_16637_괄호추가하기_ 삼성 SW A형 https://www.acmicpc.net/problem/16637 16637번: 괄호 추가하기 첫째 줄에 수식의 길이 N(1 ≤ N ≤ 19)가 주어진다. 둘째 줄에는 수식이 주어진다. 수식에 포함된 정수는 모두 0보다 크거나 같고, 9보다 작거나 같다. 문자열은 정수로 시작하고, 연산자와 정수가 www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import ja..

알고리즘/백준 2021.09.09

백준_13460_구슬 탈출 2

2021년 9월 6일 월요일 21시 테스트용으로 복사해왔음 문제집 _ 삼성 SW 역량 테스트 백준_13460_구슬탈출2 https://www.acmicpc.net/problem/13460 13460번: 구슬 탈출 2 첫 번째 줄에는 보드의 세로, 가로 크기를 의미하는 두 정수 N, M (3 ≤ N, M ≤ 10)이 주어진다. 다음 N개의 줄에 보드의 모양을 나타내는 길이 M의 문자열이 주어진다. 이 문자열은 '.', '#', 'O', 'R', 'B' www.acmicpc.net import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import ..

알고리즘/백준 2021.09.06