반응형

C# 62

[프로그래머스] 짝수 홀수 개수 C#

[프로그래머스] 코딩테스트 입문 / 짝수 홀수 개수/ C# 📝문제 설명 정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요. 🔎 제한사항 1 ≤ num_list의 길이 ≤ 100 0 ≤ num_list의 원소 ≤ 1,000 🎀입출력 예시 [1, 2, 3, 4, 5] [2, 3] [1, 3, 5, 7] [0, 4] 입출력 예 #1 [1, 2, 3, 4, 5]에는 짝수가 2, 4로 두 개, 홀수가 1, 3, 5로 세 개 있습니다. 입출력 예 #2 [1, 3, 5, 7]에는 짝수가 없고 홀수가 네 개 있습니다. 🧐 풀이 using System; public class Solution { publi..

[프로그래머스] 중앙값 구하기 C#

[프로그래머스] 코딩테스트 연습 / 중앙값 구하기/ C# 📝문제 설명 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요. 🔎 제한사항 array의 길이는 홀수입니다. 0

[백준] C# 알람 시계 (2884번)

[백준] C# 알람 시계 (2884번) 브론즈 3 📝문제 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, 조금만 더 자려는 마음은 그 어떤 것도 없앨 수가 없었다. 이런 상근이를 불쌍하게 보던 창영이는 자신이 사용하는 방법을 추천해 주었다. 바로 "45분 일찍 알람 설정하기"이다. 이 방법은 단순하다. 원래 설정되어 있는 알람을 45분 앞서는 시간으로 바꾸는 것이다. 어차피 알람 소리를 들으면, 알람을 끄고 조금 더 잘 것이기 때문이다. 이 방법을 사용하면, 매일 아침 더 잤다는 기분을 느낄 수 있고, 학교도 지각하지 않게 된다. 현재 상근이가 설정한 알람 시각이 주어..

[백준] C# 평균점수 (10039번)

[백준] C# 평균점수 (10039번) 브론즈 4 📝문제 상현이가 가르치는 아이폰 앱 개발 수업의 수강생은 원섭, 세희, 상근, 숭, 강수이다. 어제 이 수업의 기말고사가 있었고, 상현이는 지금 학생들의 기말고사 시험지를 채점하고 있다. 기말고사 점수가 40점 이상인 학생들은 그 점수 그대로 자신의 성적이 된다. 하지만, 40점 미만인 학생들은 보충학습을 듣는 조건을 수락하면 40점을 받게 된다. 보충학습은 거부할 수 없기 때문에, 40점 미만인 학생들은 항상 40점을 받게 된다. 학생 5명의 점수가 주어졌을 때, 평균 점수를 구하는 프로그램을 작성하시오. 🔎 입력 입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어진다. 점수는 모두..

[프로그래머스] 배열의 평균값 Java

[프로그래머스] 코딩테스트 입문 / 배열의 평균값/ C# 📝문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 🔎 제한사항 0 ≤ numbers의 원소 ≤ 1,000 1 ≤ numbers의 길이 ≤ 100 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. 🎀입출력 예시 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 5.5 [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99] 94.0 입출력 예 설명입출력 예 #1 numbers의 원소들의 평균 값은 5.5입니다. 입출력 예 #2 numbers의 원소들의 평균 값은 94.0입니다. 🧐 풀이 class Solu..

[프로그래머스] 배열의 평균값 C#

[프로그래머스] 코딩테스트 입문 / 배열의 평균값/ C# 📝문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 🔎 제한사항 0 ≤ numbers의 원소 ≤ 1,000 1 ≤ numbers의 길이 ≤ 100 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. 🎀입출력 예시 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 5.5 [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99] 94.0 입출력 예 설명입출력 예 #1 numbers의 원소들의 평균 값은 5.5입니다. 입출력 예 #2 numbers의 원소들의 평균 값은 94.0입니다. 🧐 풀이 풀이1 using ..

[프로그래머스] 피자 나눠먹기 (3) C#

[프로그래머스] 코딩테스트 입문 / 피자 나눠먹기 (3) / C# 📝문제 설명 머쓱이네 피자가게는 피자를 두 조각에서 열 조각까지 원하는 조각 수로 잘라줍니다. 피자 조각 수 slice와 피자를 먹는 사람의 수 n이 매개변수로 주어질 때, n명의 사람이 최소 한 조각 이상 피자를 먹으려면 최소 몇 판의 피자를 시켜야 하는지를 return 하도록 solution 함수를 완성해보세요. 🔎 제한사항 2 ≤ slice ≤ 10 1 ≤ n ≤ 100 🎀입출력 예시 7 10 2 4 12 3 입출력 예 #1 10명이 7조각으로 자른 피자를 한 조각 이상씩 먹으려면 최소 2판을 시켜야 합니다. 입출력 예 #2 12명이 4조각으로 자른 피자를 한 조각 이상씩 먹으려면 최소 3판을 시켜야 합니다. 🧐 풀이 풀이1 usin..

[백준] C# 별찍기 - 3 (2440번)

[백준] C# 별찍기 - 3 (2440번) 브론즈 4 📝문제 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 🔎 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 🔎출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 🎀입출력 예시 예제 입력 : 5 예제 출력 ***** **** *** ** * 🧐 풀이 using System; class Program { static void Main() { int n=int.Parse(Console.ReadLine()); int i,j; for(i=n;i>=1;i--) { for(j=0;j

[백준] C# 합 (8393번)

[백준] C# 합 (8393번) 브론즈 5 📝문제 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. 🔎 입력 첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다. 🔎출력 1부터 n까지 합을 출력한다. 🎀입출력 예시 예제 입력 1 : 3 예제 출력 1 : 6 🧐 풀이 using System; namespace 수학 { class jin { static void Main(string[] args) { int n = int.Parse(Console.ReadLine()); int answer = 0; for (int i = 0; i

[프로그래머스] 피자 나눠먹기 (2) C#

[프로그래머스] 코딩테스트 입문 / 피자 나눠먹기 (2) / C# 📝문제 설명 머쓱이네 피자가게는 피자를 여섯 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 매개변수로 주어질 때, n명이 주문한 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹어야 한다면 최소 몇 판을 시켜야 하는지를 return 하도록 solution 함수를 완성해보세요. 🔎 제한사항 1 ≤ n ≤ 100 🎀입출력 예시 6 1 10 5 4 2 입출력 예 #1 6명이 모두 같은 양을 먹기 위해 한 판을 시켜야 피자가 6조각으로 모두 한 조각씩 먹을 수 있습니다. 입출력 예 #2 10명이 모두 같은 양을 먹기 위해 최소 5판을 시켜야 피자가 30조각으로 모두 세 조각씩 먹을 수 있습니다. 입출력 예 #3 4명이 모두 같은 양을 ..

반응형