본문 바로가기

공부/코딩테스트42

프로그래머스/C# - 문자열 뒤집기 문제 설명 문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ my_string의 길이 ≤ 1,000 입출력 예 입출력 예 설명 입출력 예 #1 my_string이 "jaron"이므로 거꾸로 뒤집은 "noraj"를 return합니다. 입출력 예 #2 my_string이 "bread"이므로 거꾸로 뒤집은 "daerb"를 return합니다. 풀이 using System; public class Solution { public string solution(string my_string) { string answer = ""; char[] arr = my_string.ToCharArray(); Arr.. 2024. 2. 26.
프로그래머스/C# - 타겟 넘버 풀이 참고 블로그 https://made-myblog.tistory.com/87 [프로그래머스/C++, C#] 타겟 넘버 타겟 넘버 https://school.programmers.co.kr/learn/courses/30/lessons/43165 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합 made-myblog.tistory.com 문제 설명 n개의 음이 아닌 정수들이 있습니다. 이 정수들을 순서를 바꾸지 않고 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 [1, 1, 1, 1, 1]로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다. -1+1+1+1+1 = 3 +1-1+1+1+1 = 3 +1+1-.. 2024. 2. 19.
프로그래머스/코딩 기초 트레이닝/C# - Day2 1) 덧셈식 출력하기 문제 설명 두 정수 a, b가 주어질 때 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요. a + b = c 제한사항 1 ≤ a, b ≤ 100 입출력 예 입력 #1 4 5 출력 #1 4 + 5 = 9 풀이 using System; public class Example { public static void Main() { String[] s; Console.Clear(); s = Console.ReadLine().Split(' '); int a = Int32.Parse(s[0]); int b = Int32.Parse(s[1]); Console.WriteLine("{0} + {1} = {2}",a,b,a+b); } } 2) 문자열 붙여서 하기 문제 설명 두 개의 문자열 st.. 2024. 2. 18.
프로그래머스/코딩 기초 트레이닝/C# - Day1 1) 문자열 출력하기 문제 설명 문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요. 입출력 예 입력 #1 HelloWorld! 출력 #1 HelloWorld! 풀이 using System; public class Example { public static void Main() { String s; Console.Clear(); s = Console.ReadLine(); Console.WriteLine(s); } } 2) a 와 b 출력하기 문제 설명 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요. 제한 사항 -100,000 ≤ a, b ≤ 100,000 입출력 예 입력 #1 4 5 출력 #1 a = 4 b = 5 풀이 using .. 2024. 2. 18.
프로그래머스/코딩 기초 트레이닝/C# - 문자열 뒤의 n글자 문제 설명 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 뒤의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요. 제한사항 my_string은 숫자와 알파벳으로 이루어져 있습니다. 1 ≤ my_string의 길이 ≤ 1,000 1 ≤ n ≤ my_string의 길이 입출력 예 풀이 using System; public class Solution { public string solution(string my_string, int n) { //string answer = ""; //return answer; return my_string.Substring(my_string.Length - n,n); } } ※ 문자열 자르기 Substring(.. 2024. 2. 13.
프로그래머스/코딩 기초 트레이닝/C# - 문자열 붙여서 출력하기 문제 설명 두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다. 입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요. 제한 사항 1 ≤ str1, str2의 길이 ≤ 10 입출력 예 입력 #1 apple pen 출력 #1 applepen 입력 #2 Hello World! 출력 #2 HelloWorld! 풀이 using System; public class Example { public static void Main() { String[] input; Console.Clear(); input = Console.ReadLine().Split(' '); String s1 = input[0]; String s2 = input[1]; Console.WriteLine.. 2024. 2. 13.