using System;
public class Solution {
public string solution(string s) {
int num;
char[] cha = s.ToCharArray();
char[] cha2;
if(cha.Length % 2 == 0)
{
num = (cha.Length / 2) - 1;
cha2 = new char[2];
for(int i = 0; i < 2; ++i)
{
cha2[i] = cha[num + i];
}
}
else
{
num = cha.Length / 2;
cha2 = new char[1];
cha2[0] = cha[num];
}
string answer = new string(cha2);
return answer;
}
}
* Substring() 함수로 string 문자열을 잘라서 문자열을 생성하는 방법이 더 짧고 좋다.
'C# 알고리즘 코드카타' 카테고리의 다른 글
32. 내적 (0) | 2023.11.17 |
---|---|
31. 수박수박수박수박수박수? (0) | 2023.11.16 |
29. 제일 작은 수 제거하기 (0) | 2023.11.15 |
28. 없는 숫자 더하기 (0) | 2023.11.14 |
27. 핸드폰 번호 가리기 (0) | 2023.11.13 |