코딩테스트 문제 풀이/[백준] 큐, 덱(4)
-
C# 1966번 프린터 큐
코드 : using System; using System.Collections.Generic; namespace _4 { internal class Program { static void Main(string[] args) { int T = Convert.ToInt32(Console.ReadLine()); for (int i = 0; i < T; i++) { int[] NM = Array.ConvertAll(Console.ReadLine().Split(' '), int.Parse); int[] priority = Array.ConvertAll(Console.ReadLine().Split(' '), int.Parse); //M int M = NM[1]; //문서 중요도 저장용 큐 Queue priority..
2022.02.16 -
C# 11866번 요세푸스 문제 0
코드 : using System; using System.Collections.Generic; namespace _3 { class Program { static void Main(string[] args) { int[] NK = Array.ConvertAll(Console.ReadLine().Split(' '), int.Parse); int[] output = new int[7]; Queue q = new Queue(); //초기화 for (int i = 1; i
2022.02.15 -
C# 2164번 카드2
내 코드 : using System; using System.Collections.Generic; namespace _2 { class Program { static void Main(string[] args) { int N = Convert.ToInt32(Console.ReadLine()); Queue q = new Queue(); //카드를 버릴건지 밑으로 옮길건지 //확인하기 위한 bool bool cardOut = false; int card = 0; for (int i = 1; i 1) { if(!cardOut) { q.Dequeue(); cardOut = true; } else { card = q.Dequeue(); q.Enqueue(card); cardOut = false; } } Conso..
2022.02.15 -
C# 18258번 큐 2
코드 : using System; using System.Collections; using System.Text; using System.Linq; namespace _1 { class Program { static void Main(string[] args) { Queue queue = new Queue(); int N = Convert.ToInt32(Console.ReadLine()); int last = 0; StringBuilder sb = new StringBuilder(); for (int i = 0; i 1) last = Convert.ToInt32(in..
2022.02.15