티스토리 뷰
문제가 되게 쉬운데 왜 정답률이 22프로인가 고민했던 문제. 곧 그 이유를 절절히 깨닫고 마는데...
Split()으로 쪼개고 Length처리하였으나 틀림.
-> 문자열의 맨 앞이나 맨 뒤 띄어쓰기인 경우 이 역시 배열에 저장된다.
Trim()으로 문자열 앞뒤의 공백 제거하였으나 틀림.
-> 아무것도 입력하지 않은 경우를 고려하지 않았음
즉, 문자열[0]이 비었을경우 0을 출력하고 return하는 조건문이 필요했다.
static void Main(string[] args) { string[] word = Console.ReadLine().Trim().Split(); Listwords = 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 |