티스토리 뷰
문제가 되게 쉬운데 왜 정답률이 22프로인가 고민했던 문제. 곧 그 이유를 절절히 깨닫고 마는데...
Split()으로 쪼개고 Length처리하였으나 틀림.
-> 문자열의 맨 앞이나 맨 뒤 띄어쓰기인 경우 이 역시 배열에 저장된다.
Trim()으로 문자열 앞뒤의 공백 제거하였으나 틀림.
-> 아무것도 입력하지 않은 경우를 고려하지 않았음
즉, 문자열[0]이 비었을경우 0을 출력하고 return하는 조건문이 필요했다.
static void Main(string[] args)
{
string[] word = Console.ReadLine().Trim().Split();
List words = word.ToList();
if(words[0] == "")
{
Console.WriteLine("0");
return;
}
Console.WriteLine(words.Count);
}
후..
'■ 알고리즘 > ◻ 백준' 카테고리의 다른 글
| [C#]백준 10823번 : 더하기 2 (0) | 2018.08.09 |
|---|---|
| [C#]백준 10820번 : 문자열 분석 (0) | 2018.08.09 |
| [C#]백준 10824번 : 네 수 (0) | 2018.08.07 |
| [C#]백준 9095번 : 1, 2, 3 더하기 (0) | 2018.08.07 |
| [C#]백준 1463번 : 1로 만들기 (0) | 2018.08.07 |