카테고리(355)
-
[BAEKJOON] 백준 5338: 마이크로소프트 로고 (C#)
문제 링크https://www.acmicpc.net/problem/5338 문제마이크로소프트 로고를 예제 출력처럼 출력하는 프로그램을 작성하시오. 출력마이크로소프트 로고를 예제 출력처럼 출력한다. 통과한 답안using System.Text;namespace _5338{ internal class Program { static void Main(string[] args) { StringBuilder sb = new StringBuilder(); sb.AppendLine(" _.-;;-._"); sb.AppendLine("'-..-'| || |"); sb.AppendL..
2024.08.15 -
[BAEKJOON] 백준 11816: 8진수, 10진수, 16진수 (C#)
문제 링크https://www.acmicpc.net/problem/11816 문제정수 X가 주어진다. 정수 X는 항상 8진수, 10진수, 16진수 중에 하나이다.8진수인 경우에는 수의 앞에 0이 주어지고, 16진수인 경우에는 0x가 주어진다.X를 10진수로 바꿔서 출력하는 프로그램을 작성하시오. 입력첫째 줄에 X가 주어진다. X는 10진수로 바꿨을 때, 1,000,000보다 작거나 같은 자연수이다. 16진수인 경우 알파벳은 소문자로만 이루어져 있다. 출력첫째 줄에 입력받은 X를 10진수로 바꿔서 출력한다. 통과한 답안namespace _11816{ internal class Program { static void Main(string[] args) { ..
2024.08.13 -
[BAEKJOON] 백준 9070: 장보기 (C#)
문제 링크https://www.acmicpc.net/problem/9070 문제평소 맛살을 즐겨 먹는 혜선은 맛살을 구입하러 2-마트에 갔다. 식품코너에서 맛살을 고르면서 혜선은 고민이 되기 시작했다. 여러 업체에서 나온 맛살들이 들어있는 개수도 다르고 가격도 다르기 때문에 어떤 것을 사야 싼 가격에 많이 먹을 수 있을지 생각해야 했기 때문이다. 혜선은 현명하게도 각 맛살에 써진 중량(g)과 가격(원)을 다 조사해서 같은 가격으로 최대한 많은 중량을 살 수 있는 맛살을 사기로 했다. 혜선의 고민을 해결해 줄 프로그램을 작성하시오. 입력입력은 표준입력(standard input)을 통해 받아들인다. 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 20)가 주어진다. 각 테스트 케이스는 첫째 줄..
2024.08.13 -
[BAEKJOON] 백준 9046: 복호화 (C#)
문제 링크https://www.acmicpc.net/problem/9046 문제암호학에서 치환 암호(substitution cipher)란, 평문에 들어있는 각각의 문자를 주어진 치환 방법으로 암호화하는 방법 중 하나다.가장 단순한 방법은 평문의 알파벳을 암호문의 알파벳으로 대치시켜 치환시키는 것이다.예를 들어, 아래와 같은 알파벳 대치표가 주어졌다고 하자.평문 알파벳 대치표 : abcdefghijklmnopqrstuvwxyz암호문 알파벳 대치표 : wghuvijxpqrstacdebfklmnoyz위에 주어진 치환 방법을 통해 암호화하면 평문 "hello there"은 "xvssc kxvbv"가 된다.한 가지 흥미로운 점은 영어 문법 특성상, 알파벳 'e'가 다른 영문 알파벳에 비해 자주 쓰인다는 것이다..
2024.08.13 -
[BAEKJOON] 백준 11728: 배열 합치기 (C#)
문제 링크https://www.acmicpc.net/problem/11728 문제정렬되어있는 두 배열 A와 B가 주어진다. 두 배열을 합친 다음 정렬해서 출력하는 프로그램을 작성하시오. 입력첫째 줄에 배열 A의 크기 N, 배열 B의 크기 M이 주어진다. (1 ≤ N, M ≤ 1,000,000)둘째 줄에는 배열 A의 내용이, 셋째 줄에는 배열 B의 내용이 주어진다. 배열에 들어있는 수는 절댓값이 109보다 작거나 같은 정수이다. 출력첫째 줄에 두 배열을 합친 후 정렬한 결과를 출력한다. 통과한 답안using System.Text;namespace _11728{ internal class Program { static void Main(string[] args) ..
2024.08.07 -
[BAEKJOON] 백준 10480: Oddities (C#)
문제 링크https://www.acmicpc.net/problem/10480 문제Some numbers are just, well, odd. For example, the number 3 is odd, because it is not a multiple of two. Numbers that are a multiple of two are not odd, they are even. More precisely, if a number n can be expressed as n = 2 ∗ k for some integer k, then n is even. For example, 6 = 2 ∗ 3 is even.Some people get confused about whether numbers are odd or..
2024.08.07