bread, coffee and coding
프로그래머스 1단계 가운데 글자 가져오기(C#) 본문
문제 설명
단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
재한사항
- s는 길이가 1 이상, 100이하인 스트링입니다.
입출력 예
sre turn
| "abcde" | "c" |
| "qwer" | "we" |
public class Solution {
public string solution(string s) {
string answer = s;
if(answer.Length % 2 == 0) //문자열의 길이가 짝수 인경우 가운데 두 글자를 반환 해야 하기 때문에
{
answer = answer[(answer.Length-1) / 2].ToString() + answer[answer.Length / 2].ToString();
}
else
{
answer = answer[answer.Length / 2].ToString();
}
return answer;
}
}
'Coding test' 카테고리의 다른 글
| FileInputStream과 FileOutputStream(Java) (0) | 2021.07.07 |
|---|---|
| [Java] 성적을 배열에 넣고 총합과 평균을 출력해 봅시다 (0) | 2021.07.06 |
| 프로그래머스 1단계 짝수와 홀수(C#) (0) | 2021.07.05 |
| 프로그래머스 1단계 평균 구하기(C#) (0) | 2021.07.05 |
| 프로그래머스 1단계 직사각형 별찍기(C#) (0) | 2021.07.05 |