카테고리(355)
-
[BAEKJOON] 백준 11576: Base Conversion (C#)
문제 링크https://www.acmicpc.net/problem/11576 문제타임머신을 개발하는 정이는 오랜 노력 끝에 타임머신을 개발하는데 성공하였다. 미래가 궁금한 정이는 자신이 개발한 타임머신을 이용하여 500년 후의 세계로 여행을 떠나게 되었다. 500년 후의 세계에서도 프로그래밍을 하고 싶었던 정이는 백준 사이트에 접속하여 문제를 풀기로 하였다. 그러나 미래세계는 A진법을 사용하고 있었고, B진법을 사용하던 정이는 문제를 풀 수가 없었다. 뛰어난 프로그래머였던 정이는 A진법으로 나타낸 숫자를 B진법으로 변환시켜주는 프로그램을 작성하기로 하였다.N진법이란, 한 자리에서 숫자를 표현할 때 쓸 수 있는 숫자의 가짓수가 N이라는 뜻이다. 예를 들어 N이 17일 때 한 자릿수에서 사용할 수 있는 수..
2024.06.15 -
[BAEKJOON] 백준 9850: Cipher (C#)
문제 링크https://www.acmicpc.net/problem/9850 문제You are the leader of a crack intelligence unit, and today your team intercepted a set of encrypted messages (”ciphertexts”) from “Kojak”, a well known and much feared terrorist leader. It is thought that these ciphertexts contain instructions to his henchmen on which targets to attack next. One of the ciphertexts reads as follows:XLMW MW OSNEO. M EQ ..
2024.06.14 -
[BAEKJOON] 백준 19947: 투자의 귀재 배주형 (C#)
문제 링크https://www.acmicpc.net/problem/19947 문제2020년에 학교로 복학한 주형이는 월세를 마련하기 위해서 군 적금을 깨고 복리 투자를 하려고 한다.주형이가 하려는 투자에는 3가지 방법의 투자 방식이 있다. 1년마다 5%의 이율을 얻는 투자 (A)3년마다 20%의 이율을 얻는 투자 (B)5년마다 35%의 이율을 얻는 투자 (C)투자를 할 때에는 다음과 같은 주의점이 있다.투자의 기한(1년, 3년, 5년)을 채우는 시점에 이율이 반영되며, 그 사이에는 돈이 늘어나지 않는다.투자 방식은 매년 바꿀 수 있다.매번 이율은 소수점 이하를 버림 해서 받는다.예를 들어서, 지금 가진 돈이 11111원이면, A 방식이면 1년 후에 555원, B 방식이면 3년 후에 2,222원, C 방..
2024.06.14 -
[BAEKJOON] 백준 6438: Reverse Text (C#)
문제 링크https://www.acmicpc.net/problem/6438 문제In most languages, text is written from left to right. However, there are other languages where text is read and written from right to left. As a first step towards a program that automatically translates from a left-to-right language into a right-to-left language and back, you are to write a program that changes the direction of a given text. 입력The ..
2024.06.14 -
[BAEKJOON] 백준 1783: 병든 나이트 (C#)
문제 링크https://www.acmicpc.net/problem/1783 문제병든 나이트가 N × M 크기 체스판의 가장 왼쪽아래 칸에 위치해 있다. 병든 나이트는 건강한 보통 체스의 나이트와 다르게 4가지로만 움직일 수 있다.2칸 위로, 1칸 오른쪽1칸 위로, 2칸 오른쪽1칸 아래로, 2칸 오른쪽2칸 아래로, 1칸 오른쪽병든 나이트는 여행을 시작하려고 하고, 여행을 하면서 방문한 칸의 수를 최대로 하려고 한다. 병든 나이트의 이동 횟수가 4번보다 적지 않다면, 이동 방법을 모두 한 번씩 사용해야 한다. 이동 횟수가 4번보다 적은 경우(방문한 칸이 5개 미만)에는 이동 방법에 대한 제약이 없다.체스판의 크기가 주어졌을 때, 병든 나이트가 여행에서 방문할 수 있는 칸의 최대 개수를 구해보자. 입력첫째..
2024.06.13 -
[BAEKJOON] 백준 22015: 金平糖 (Konpeito) (C#)
문제 링크https://www.acmicpc.net/problem/22015 문제JOI 高校の生徒である葵と凛は,教師の理恵先生と一緒に 3 人で金平糖を同じ数だけ食べることにした.いま,葵は A 粒,凛は B 粒,理恵先生は C 粒の金平糖を食べた.3 人が食べた金平糖の個数を等しくするには,最小で合計いくつの金平糖を追加で食べる必要があるだろうか.3 人が食べた金平糖の個数 A, B, C が与えられたとき,追加で食べる金平糖の個数の最小値を求めるプログラムを作成せよ. 입력入力は以下の形式で標準入力から与えられる.A B C 출력標準出力に,追加で食べる金平糖の個数の最小値を 1 行で出力せよ. 제한1 ≦ A ≦ 100.1 ≦ B ≦ 100.1 ≦ C ≦ 100.入力される値はすべて整数である. 통과한 답안namespace _22015{ ..
2024.06.12