카테고리(355)
-
[BAEKJOON] 백준 32372: 마법의 나침반 (C#)
문제 링크https://www.acmicpc.net/problem/32372 문제마법의 나침반을 이용해 N x N 지역에 숨겨진 보물을 찾으려 합니다.위 그림은 첫 번째 예제를 나타낸 것입니다. 나침반을 작동시키면 왼쪽 그림과 같이 붉은색 침이 상하좌우 대각선 8방향 중 보물의 방향을 가리킵니다.위쪽부터 시계방향으로 각각 1번부터 8번 방향으로 정의합니다. 각 방향에 대한 설명은 다음과 같습니다.좌표 (x,y)는 위에서부터 x번째 칸, 왼쪽에서부터 y번째 칸을 의미합니다. (x,y는 1이상 N이하의 양의 정수입니다.)1번 방향: 보물은 x좌표가 작고, y좌표가 같은 곳에 있습니다.2번 방향: 보물은 x좌표가 작고, y좌표가 큰 곳에 있습니다.3번 방향: 보물은 x좌표가 같고, y좌표가 큰 곳에 있습니다..
2024.11.04 -
[BAEKJOON] 백준 23899: 알고리즘 수업 - 선택 정렬 5 (C#)
문제 링크https://www.acmicpc.net/problem/23899 문제오늘도 서준이는 선택 정렬 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.N개의 서로 다른 양의 정수가 저장된 배열 A가 있다. 선택 정렬로 배열 A를 오름차순 정렬할 경우 정렬 과정에서 배열 A가 배열 B와 같은 경우가 발생하는지 확인해 보자. 초기 상태 배열 A도 정렬 과정에서 발생 가능한 경우로 생각하자.크기가 N인 배열에 대한 선택 정렬 의사 코드는 다음과 같다.selection_sort(A[1..N]) { # A[1..N]을 오름차순 정렬한다. for last A[i] # last와 i가 서로 다르면 A[last]와 A[i]를 교환 }} 입력첫째 줄에..
2024.10.30 -
[BAEKJOON] 백준 1864: 문어 숫자 (C#)
문제 링크https://www.acmicpc.net/problem/1864 문제해류가 매우 느리고 바닥을 기어다니는 생물이 적은 바다 밑바닥에서만 발견되는 잔물결 무늬의 정체는 오랫동안 해양학자들에게 수수께끼였다. 하지만 최근의 연구 성과는 동물 언어학 분야에 일대 혁명을 불러왔다. 이 무늬의 정체는 바로 문어가 숫자를 적는 방법이라는 것이 해양 생물학자들에 의해 밝혀진 것이다. 학자들은 문어가 무엇을 세는 것인지는 아직 알 수 없지만, 수 표기법을 해독하는 데에는 성공했다.뭍 위에 사는 이들에게는 문어가 쓰는 숫자와 그를 표현하는 잔물결 무늬가 매우 낯설 수밖에 없다. 따라서 연구자들은 다음과 같은 기호로 잔물결 무늬를 적기로 합의했다. 각 기호와 대응하는 숫자는 다음과 같다.-는 0에 대응한다.\는..
2024.10.30 -
[BAEKJOON] 백준 15236: Dominos (C#)
문제 링크https://www.acmicpc.net/problem/15236 문제Dominoes are gaming pieces used in numerous tile games. Each domino piece contains two marks. Each mark consists of a number of spots (possibly zero). The number of spots depends on the set size. Each mark in a size N domino set can contain between 0 and N spots, inclusive. Two tiles are considered identical if their marks have the same number of spo..
2024.10.30 -
[BAEKJOON] 백준 16316: Baby Bites (C#)
문제 링크https://www.acmicpc.net/problem/16316 문제Arild just turned 1 year old, and is currently learning how to count. His favorite thing to count is how many mouthfuls he has in a meal: every time he gets a bite, he will count it by saying the number out loud.Unfortunately, talking while having a mouthful sometimes causes Arild to mumble incomprehensibly, making it hard to know how far he has coun..
2024.10.29 -
[BAEKJOON] 백준 15751: Teleportation (C#)
문제 링크https://www.acmicpc.net/problem/15751 문제One of the farming chores Farmer John dislikes the most is hauling around lots of cow manure. In order to streamline this process, he comes up with a brilliant invention: the manure teleporter! Instead of hauling manure between two points in a cart behind his tractor, he can use the manure teleporter to instantly transport manure from one location to..
2024.10.29