C#

백준 알고리즘/Lang-C#

[백준/C# (.NET)] 10995번 별 찍기 - 20

백준 온라인 저지 / 10995번 별 찍기 - 20 https://www.acmicpc.net/problem/10995 10995번: 별 찍기 - 20 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 사용언어 : C# (.NET) 알고리즘 : 구현 C#코드 1. 문제 정리 이번 문제는 정수 하나를 입력 받아 별을 출력하면 되는 문제이다. 어려운 문제는 아니고 for문 잘 사용해보면 될듯 하다. 공백과 출력을 따로따로 for문 설정해주고 2중포문으로 별과 공백을 출력해주면 된다. 2. 완성 코드 using System; namespace boj { class Program { static void Main(string[] args) { int N = int.Parse(Con..

백준 알고리즘/Lang-C#

[백준/C# (.NET)] 10845번 큐

백준 온라인 저지 / 10845번 큐 https://www.acmicpc.net/problem/10845 10845번: 큐 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 사용언어 : C# (.NET) 알고리즘 : 자료 구조, 큐 C#코드 1. 문제 정리 이번 문제는 테스트 케이스 값을 받아와 그 값만큼 명령어를 받아오는 문제이다. 전에 풀어 봤던 스택과 다를 게 없는 문제이다. 그때 스택을 잠깐 살펴보았을 때 스택은 LIFO 후입 선출이라고 칭했지만, 큐는 그와 반대인 선입 선출 FIFO의 개념과 같다. 이 문..

백준 알고리즘/Lang-C#

[백준/C# (.NET)] 10828번 스택

백준 온라인 저지 / 10828번 스택 https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 사용언어 : C# (.NET) 알고리즘 : 자료 구조, 스택 C#코드 1. 문제 정리(여담) 이번 문제는 테스트 케이스 값을 받아와 그 값만큼 명령어를 받아오는 문제이다. 일단 나에게 자료구조를 정확히 아냐고 물어본다면 대답은 No이다. 정확하게 모른다. 그래서 C로 구현을 못한다 뭐 구글링 하면서 풀면 되긴 하겠다만 ㅋㅋㅋㅋ (학교에서 뭐..

백준 알고리즘/Lang-C#

[백준/C# (.NET)] 7568번 덩치

백준 온라인 저지 / 7568번 덩치 https://www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩 www.acmicpc.net 사용언어 : C# (.NET) 알고리즘 : 구현, 브루트포스 알고리즘 C#코드 1. 문제 정리 이번 문제는 총 1개의 테스트 케이스와 테스트 케이스 * 2의 출력을 받아 계산하는 문제이다. 여담으로 정보 올림피아드 초등부 문제라는데... 살짝만 복잡해져도 알고리즘 찾아봐야하는 대학생 나랑... 초등부 학생이랑 비슷하다니.. 대단 한 거 같다......

C# 노트/기초 C#

[C#-노트] String.Join에 대해 알아봅시다.

안녕하세요. 오늘 공부 해 볼 내용은 String.Join입니다. ※ 닷넷 공식 문서 보러가기 ※ 보통 Collections.Generic 을 가져와서 리스트로 만든 뒤 Join을 사용하거나 배열 사이에 내용을 넣을 때 사용합니다. 배열에서 한 번 알아볼까요? 좋아하는 게임들을 배열에 넣어두고, 배열을 출력하는 "{0}" 인데 그 사이 " | "을 넣어 주는거죠 출력값을 한번 볼까요? 롤 | 오버워치 | 배틀그라운드 | 애니팡 원하는 대로 출력 된 것을 알 수 있죠. 한 줄 요약 String.Join은 문자열 연결 함수이다.

백준 알고리즘/Lang-C#

[백준/C# (.NET)] 2752번 세수정렬

백준 온라인 저지 / 2752번 세수정렬 https://www.acmicpc.net/problem/2752 2752번: 세수정렬 숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다. www.acmicpc.net 사용언어 : C# (.NET) 알고리즘 : 정렬 C#코드 1. 문제 정리 이번 문제는 총 3개의 입력을 받아 정렬 후 출력하는 문제이다. 숫자를 받고 오름차순으로 정렬하는 문제이다. 어려운 점 없이 배열 만들고 배열 정렬 해주면 될 거 같았다. 2. 완성 코드 using System; namespace boj { class Program { static void Main(string[] args) { string[] str = Con..

백준 알고리즘/Lang-C#

[백준/C# (.NET)] 2525번 오븐 시계

백준 온라인 저지 / 2525번 오븐 시계 https://www.acmicpc.net/problem/2525 2525번: 오븐 시계 첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.) www.acmicpc.net 사용언어 : C# (.NET) 알고리즘 : 수학, 사칙연산 C#코드 1. 문제 정리 이번 문제는 총 3개의 입력을 받아 계산 후 출력하는 문제이다. 브론즈 하위 문제들은 시간 문제가 참 많은 것 같다.. ㅋㅋ 알고리즘이야 다 똑같다... 2. 시간 계산 알고리즘? B += C; while (B >= 60) { A++; B -= 60; } if..

백준 알고리즘/Lang-C#

[백준/C# (.NET)] 2480번 주사위 세개

백준 온라인 저지 / 2480번 주사위 세개 https://www.acmicpc.net/problem/2480 2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개 www.acmicpc.net 사용언어 : C# (.NET) 알고리즘 : 수학, 사칙연산 C#코드 1. 문제 정리 이번 문제는 총 3개의 입력을 받은 후 결과를 출력하면 된다. 그냥 쉽게 예외 4개 처리 해주고 같은 눈 갯수에 맞춰서 상금을 다르게 출력하면 되는 아쥬아쥬 간단한 문제이다. 2. 예외 처리? 사실 뭐 따로 쓸게 없을 정도로 쉽지만.. if (A > B &..

Jongung
'C#' 태그의 글 목록