using System; using System.Collections.Generic; using System.IO; using System.Linq; namespace Study11 { class App { //생성자 public App() { //[BOJ] 4458 첫 글자를 대문자로 string[] arr = { "powdered Toast Man", "skeletor", "Electra Woman and Dyna Girl", "she-Ra Princess of Power", "darth Vader" }; //여기서부터 작성 하세요 for (int i = 0; i < arr.Length; i++) //배열 탐색하며 인덱스를 확인 { string isupper; //대문자로 출력해줄 문자열 선언 for..
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace Study11 { class App { public App() { //boj 2711 오타맨 고창영 Dictionary dic = new Dictionary(){ { 4, "MISSPELL" }, { 1, "PROGRAMMING" }, { 7, "CONTEST" }, { 3, "BALLOON" }, }; //여기서부터 작성 foreach(KeyValuePair index in dic) //Dictinary의 인덱스를 확인 { if(index.Key ==..
https://www.acmicpc.net/problem/9086 App Class using System; namespace Study11 { class App { //생성자 public App() { //boj 9086 문자열 //문자열 입력을 주면 해당 문자열의 첫번째 글자와 마지막 글자를 출력하는 프로그램을 작성해라 string[] arr = { "ACDKJFOWIEGHE", "O", "AB" }; //여기서부터 코드 작성 foreach(string ar in arr) //배열의 요소 확인 { Console.WriteLine(ar); } //각 배열의 인덱스를 순회하며 첫번째 인덱스 의 첫글자와 마지막 글자를 뽑아내는 for문 작성 for(int i =0; i < arr.Length; i++) {..
문제 풀이 using System; using System.Collections.Generic; namespace Study10 { class App { //생성자 public App() { string[] arr = { "(())())", "(((()())()", "(()())((()))", "((()()(()))(((())))()", "()()()()(()()())()", "(()((())()(" }; //여기서부터 코드 작성 //여는 괄호가 무조건 있어야 한다. //stack 안에 여는거 와 닫는걸 나눠서 넣은뒤 두개를 비교하여 지우는 Stack stack0 = new Stack(); Stack stack1 = new Stack(); for (int i = 0; i < arr.Length; i++)..
설날을 맞아 부대원들을 위해 특식으로 치킨을 주문했다. 후라이드 치킨, 간장치킨, 양념치킨을 각각 5마리씩 주문했고, 1인당 치킨을 한 마리씩 배부하고자 한다. 최대한 많은 부대원에게 본인이 선호하는 종류의 치킨을 배부해주기 위해 으뜸병사는 부대원들의 치킨 종류 선호도를 조사했고, 세 가지 치킨 중 후라이드 치킨, 간장치킨, 양념치킨을 가장 선호하는 인원의 수는 각각 1명, 7명, 6명이라는 것을 알아냈다. 이때, 모든 부대원은 각자 한 종류의 치킨만 골라 답했다. 본인이 가장 선호하는 종류의 치킨을 받을 수 있는 인원수의 최댓값을 구하여라. 출력 11 (후라이드 치킨을 받고 싶어 하는 병사 1명과, 양념치킨과 간장치킨을 받고 싶어하는 병사 각각 5명씩 총 11명이 원하는 종류의 치킨을 받을 ..