카테고리(355)
-
[BAEKJOON] 백준 1459: 걷기 (C#)
문제 링크https://www.acmicpc.net/problem/1459 문제세준이는 학교에서 집으로 가려고 한다. 도시의 크기는 무한대이고, 도시의 세로 도로는 모든 정수 x좌표마다 있고, 가로 도로는 모든 정수 y좌표마다 있다. 세준이는 현재 (0, 0)에 있다. 그리고 (X, Y)에 위치한 집으로 가려고 한다. 세준이가 걸을 수 있는 방법은 두가지 인데, 하나는 도로를 따라서 가로나 세로로 한 블록 움직여서 이번 사거리에서 저 사거리로 움직이는 방법이고, 블록을 대각선으로 가로지르는 방법이 있다.세준이가 집으로 가는데 걸리는 최소시간을 구하는 프로그램을 작성하시오. 입력첫째 줄에 집의 위치 X Y와 걸어서 한 블록 가는데 걸리는 시간 W와 대각선으로 한 블록을 가로지르는 시간 S가 주어진다. ..
2024.08.18 -
[BAEKJOON] 백준 10974: 모든 순열 (C#)
문제 링크https://www.acmicpc.net/problem/10974 문제N이 주어졌을 때, 1부터 N까지의 수로 이루어진 순열을 사전순으로 출력하는 프로그램을 작성하시오. 입력첫째 줄에 N(1 ≤ N ≤ 8)이 주어진다. 출력첫째 줄부터 N!개의 줄에 걸쳐서 모든 순열을 사전순으로 출력한다. 통과한 답안namespace _10974{ internal class Program { static void Main(string[] args) { int N = int.Parse(Console.ReadLine()); List numbers = new List(); bool[] used = new boo..
2024.08.18 -
[BAEKJOON] 백준 1639: 행운의 티켓 (C#)
문제 링크https://www.acmicpc.net/problem/1639 문제프로야구단 다숌 자이언츠에서는 야구장에 오는 손님에게 티켓을 나누어준다. 그리고 나서 그 티켓 중에 다음과 같은 규칙을 가진 티켓을 행운의 티켓이라고 하며, 그 티켓을 가진 사람들에게 상품을 나누어준다.행운의 티켓은 정확하게 2N자리로 이루어진 티켓이다. 왼쪽 N자리의 합과 오른쪽 N자리의 합이 일치하면 그 티켓은 행운의 티켓이라고 한다.숌은 티켓 번호를 조작하려고 한다. 어떤 문자열이 주어지면, 그 문자열의 연속된 부분 문자열중 행운의 티켓 규칙을 만족하는 최대 부분 문자열의 길이를 출력하는 프로그램을 작성하시오. 입력첫째 줄에 문자열 S가 주어진다. 문자열 S는 1보다 크거나 같고, 9보다 작거나 같은 수로만 이루어져..
2024.08.18 -
[BAEKJOON] 백준 1544: 사이클 단어 (C#)
문제 링크https://www.acmicpc.net/problem/1544 문제사이클 단어는 어떤 단어를 원형 모양으로 차례대로 쓴 것이다. 따라서, 어떤 단어를 이렇게 쓴 후에 임의의 단어를 고른다. 그 후에 시계방향으로 차례대로 읽으면 그 것이 단어가 된다. 만약에 단어 A와 단어 B가 있을 때, 단어 B를 원형으로 써서, 단어 A와 같이 읽을 수 있으면, 두 단어는 같은 단어이다. 따라서, picture와 turepic은 같은 단어다.N개의 단어가 주어졌을 때, 서로 다른 단어가 총 몇 개인지 구하는 프로그램을 작성하시오. 입력첫째 줄에 단어의 개수 N이 주어진다. 둘째 줄부터 단어가 한 줄에 하나씩 주어진다. 단어는 영어 소문자로만 이루어져 있다. N은 50보다 작거나 같은 자연수이며, 단어의..
2024.08.16 -
[BAEKJOON] 백준 4402: Soundex (C#)
문제 링크https://www.acmicpc.net/problem/4402 문제Soundex coding groups together words that appear to sound alike based on their spelling. For example, "can" and "khawn", "con" and "gone" would be equivalent under Soundex coding.Soundex coding involves translating each word into a series of digits in which each digit represents a letter:1 represents B, F, P, or V2 represents C, G, J, K, Q, S, X, or ..
2024.08.16 -
[BAEKJOON] 백준 16175: General Election (C#)
문제 링크https://www.acmicpc.net/problem/16175 문제General Election is over, now it is time to count the votes! There are N (2 N M (1 M 입력The first line of input contains an integer T, the number of test cases follow.Each test case starts with an integer N and M denoting the number of candidate and number of region. The next M lines each contains N integers, v1, v2, ..., vN (0 vi i. 출력For each tes..
2024.08.15