- 백준 :: #1891 사분면 [Gold IV][Python]엘티티* 문제 https://www.acmicpc.net/problem/1891 1891번: 사분면 첫 줄에 이동시키려는 사분면 조각 번호의 자릿수를 나타내는 정수 d와, 그 사분면 조각의 번호가 주어진다. (1 ≤ d ≤ 50) 둘째 줄에는 이동의 내용을 나타내는 두 정수가 x, y가 주어진다. (|x|, |y| www.acmicpc.net * 풀이 과정 저 341의 길이인 3과 341을 입력받고 x축으로 2만큼, y축으로 1만큼 이동한 곳의 사분면 번호를 찾아내는 문제이다. 최대 몇번 나누는지 입력에서 받으므로, 처음에 위치되어있는 사분면의 좌표값을 계산하여 찾고, 좌표값을 알게 되었으면 이동할 사분면의 좌표값도 알 수 있고, 또 이 좌표값을 바탕으로 역산도 가능하다. 이 방법을 통해 문제를 해결하고자 했..
- 2023-09-22 16:00:07
- 백준 :: #18222 투에-모스 문자열 [Silver II][Python]엘티티* 문제 https://www.acmicpc.net/problem/18222 18222번: 투에-모스 문자열 0과 1로 이루어진 길이가 무한한 문자열 X가 있다. 이 문자열은 다음과 같은 과정으로 만들어진다. X는 맨 처음에 "0"으로 시작한다. X에서 0을 1로, 1을 0으로 뒤바꾼 문자열 X'을 만든다. X의 뒤에 www.acmicpc.net * 풀이 과정 이건 그냥 투에-모스 수열이 무엇인지만 알면 쉽게 풀 수 있는 문제이다... 물론 분할정복식 해결법은 아니고, 점화식을 만드는 동적 할당식 풀이법이긴 하지만, 이 방법이 더 편하므로 이방법으로 풀었다. 투에-모스 수열이란, 여기에 t1번째 값은 1이라는 조건만 추가하여 재귀함수로 구현했다. * 코드 import sys def findValue(n)..
- 2023-09-20 11:40:56
- 백준 :: #1074 Z [Silver I][Java]엘티티* 문제 https://www.acmicpc.net/problem/1074 1074번: Z 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 www.acmicpc.net * 풀이 과정 처음에는 우선 문제에 나와있는 2차원 배열을 만들어서 해당하는 좌표값을 출력하면 해결되는 문제라고 생각했다. 하지만 메모리라는 큰 문제가 기다리고 있었고, 어김없이 메모리 초과로 오답... 그래서 전체 배열을 만들지 않고 해당하는 좌표값을 찾는 방법을 써야 했다. 그래서 나는 N값에 의해 배열의 크기가 정해지게 되고, 이 배열을 크게 좌상단, 우상단, 좌하단, 우하..
- 2023-09-13 13:31:08
- 백준 :: #2447 별찍기 - 10 [Gold V][Java]엘티티* 문제 https://www.acmicpc.net/problem/2447 2447번: 별 찍기 - 10재귀적인 패턴으로 별을 찍어 보자. N이 3의 거듭제곱(3, 9, 27, ...)이라고 할 때, 크기 N의 패턴은 N×N 정사각형 모양이다. 크기 3의 패턴은 가운데에 공백이 있고, 가운데를 제외한 모든 칸에 별이www.acmicpc.net* 풀이 과정 우선 모양들이 일정한 규칙을 이루고 있는것부터 주목을 해야된다. 파란색 네모쳐 놓은 것이 기본 틀이되는 3x3 형태의 가운데가 비어있는 모양이고, 붉은색 네모쳐 놓은 것이 기본틀을 3x3형태로 가운데가 비어있는 모양, 그리고 전체가 붉은색 네모쳐 놓은 모양을 3x3 형태로 배열하고 가운데를 비워놓은 모양이다. 문제에서 입력받는 값을 모양의 한 변(?)..
- 2023-09-12 14:43:01
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)