백준 47

백준 14215번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan; //입력값과 그 입력값을 숫자로 변환해서 저장할 배열 string[] input = new string[3]; int[] num = new int[3]; //입력값 받아옴 input = Console.ReadLine().Split(); //input배열에 있는 입력값을 int형으로 변환하여 num배열에 저장 for (int i = 0; i < 3; i++) { num[i] = int.Parse(inpu..

백준 2024.02.03

백준 5073번 c#

using System; using System.Text; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan; //결과값 저장할 변수 StringBuilder sb = new StringBuilder(); //입력값과 그 입력값을 숫자로 변환해서 저장할 배열 string[] input = new string[3]; int[] num = new int[3]; //무한반복 while (true) { //입력값 받아옴 input = Console.ReadLine().Split(); ..

백준 2024.02.03

백준 10101번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan; //각 받아올 배열 int[] angle = new int[3]; //각의 총합 구할 변수 int num = 0; //총 3번 반복 for (int i = 0; i < angle.Length; i++) { //angle배열에 각을 입력해서 대입해줌 angle[i] = int.Parse(Console.ReadLine()); //num 변수에 각의 총합을 더함 num += angle[i]; } //삼각형의..

백준 2024.02.02

백준 9063번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan;; //구슬 갯수 받아옴 int bead = int.Parse(Console.ReadLine()); //구슬 좌표 임시로 받아올 변수 string[] coordinate = new string[2]; //각 구슬 좌표의 x,y 값들을 저장할 변수 int[] x = new int[bead]; int[] y = new int[bead]; //발견한 구슬 개수만큼 반복 for (int i = 0; i < be..

백준 2024.02.02

백준 15894번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan;; //1에서 100억의 정수가 들어간다는 사실에 주의 //int.Parse가 아닌 long.Parse를 써준다 Console.WriteLine(long.Parse(Console.ReadLine()) * 4); } } } 공식자체는 쉬워서 당연히 한번에 맞출거라고 생각했지만 함정이 있었다 함정은 바로 입력값이 100억까지란 것이었고 int의 범위는 -2,147,483,648 ~ 2,147,483,647이..

백준 2024.02.02

백준 3009번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan;; //입력값 넣을 변수 string[] input = new string[2]; //x,y 축을 구별하여 넣을 변수 int[] x = new int[3]; int[] y = new int[3]; //결과값 넣을 변수 string result = ""; //3번반복 for (int i = 0; i < 3; i++) { //입력값을 받아서 x와 y를 각각 배열에 저장함 input = Console.Read..

백준 2024.02.01

백준 1085번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan; //입력값 받을 변수 string[] input = Console.ReadLine().Split(); //본인 위치에서 각 변까지의 거리 구해서 넣을 변수 //길이 4 int[] distance = new int[4]; //4번 반복함 for (int i = 0; i < 4; i++) { //만약 i가 1 이하라면 실행 if (i

백준 2024.02.01

백준 27323번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan; //길이 2인 배열 생성 string[] input = new string[2]; //각 배열에 입력값 받아옴 input[0] = Console.ReadLine(); input[1] = Console.ReadLine(); //각 입력값 int로 형변환 후 곱하기 값 출력 Console.WriteLine(int.Parse(input[0]) * int.Parse(input[1])); } } }

백준 2024.02.01

백준 11653번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan; //입력값 받아올 int input = int.Parse(Console.ReadLine()); //입력값을 나눌 변수임 int num = 2; //입력값이 1인경우 아무 출력하지 않고 코드 종료 if (input == 1) { return; } //무한반복 while (true) { //만약 input을 num으로 나눴을 때 나머지가 0이라면 실행 if (input % num == 0) { //inpu..

백준 2024.01.31

백준 2581번 c#

using System; namespace Baekjoon { internal class Program { static void Main(string[] args) { //그냥 콘솔창 예쁘게 꾸미는 코드(심심해서 넣음) Console.BackgroundColor = ConsoleColor.DarkCyan; //시작숫자와 끝숫자 저장 int startNum = int.Parse(Console.ReadLine()); int endNum = int.Parse(Console.ReadLine()); //소수의 모든 합과 소수의 최솟값을 나타낼 변수 int sum = 0; //일단 minNum은 -1로 해둠 int minNum = -1; //시작값부터 끝값까지 반복함 for (int i = startNum; i

백준 2024.01.31