- Today
- Total
목록전체 글 (276)
hye-log

0. 문제 링크 https://www.acmicpc.net/problem/1018 1018번: 체스판 다시 칠하기 첫째 줄에 N과 M이 주어진다. N과 M은 8보다 크거나 같고, 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net 1. 문제 설명 1) M*N 체스판을 잘라 각 칸을 검은색이나 흰색으로 번갈아 있는 8*8 체스판을 만들려고 함 2) 다시 칠해야 하는 정사각형 개수의 최소값 구하기 2. 입출력 // input 8 8 // M N WBWBWBWB BWBWBWBW WBWBWBWB BWBBBWBW WBWBWBWB BWBWBWBW WBWBWBWB BWBWBWBW // output 1 3. 코드 ..

0. 문제 링크 https://www.acmicpc.net/problem/10989 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. www.acmicpc.net 1. 문제 설명 1) N개의 수가 주어졌을 때 오름차순으로 정렬하기 (N은 최대 10,000,000) 2. 입출력 // input 10 // N 5 2 3 1 4 2 3 5 1 7 // output 1 1 2 2 3 3 4 5 5 7 3. 코드 import java.io.*; import java.util.*; public class b10989 { public static void main(Stri..

0. 문제 링크 https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 1. 문제 설명 1) 정수를 저장하는 스택을 만들어 입력으로 주어지는 명령을 처리하는 프로그램 만들기 2. 입출력 // input 14 // 명령의 수 push 1 push 2 top size empty pop pop pop size empty pop push 3 empty top // output 2 2 0 2 1 -1 0 1 -1 0 3 3. 코드 import..

0. 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWsBQpPqMNMDFARG SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 문제 설명 1) 악마(*)의 손아귀 스킬은 매 초마다 상하좌우 인접 영역으로 확장됨 2) 수연(S)이 1초에 동, 서, 남, 북 인접한 칸으로 이동하여 여신(D)이 있는 공간으로 이동해야 함 (수연, 여신이 있는 공간은 하나씩 있음) 3) 돌(X)이 있는 위치에 이동할 수 없고, 악마의 스킬은 돌이 있는 곳에 확장되지 않음 4) 안전 지역이 도달하는 최소 시간 구하기 2. 입출..

0. 문제 링크 https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워 www.acmicpc.net 1. 문제 설명 1) 6이 적어도 3개 이상 포함된 수 중에서 N번째 수 구하기 2. 입출력 // input1 2 // output1 1666 // input2 3 // output2 2666 3. 코드 import java.util.Scanner; public class b1436 { public static void main(String[] args) { Scanner sc ..