[C#] 백준 1152번 단어의 개수

2021. 12. 19. 00:55코딩테스트 문제 풀이/[백준] 문자열

728x90
반응형

using System;
namespace _6
{
    class Program
    {
        static void Main(string[] args)
        {
            string input = Console.ReadLine();
            string[] splitWord = input.Split();
            int count = splitWord.Length;

            for (int i = 0; i < splitWord.Length; i++)
            {
                if (splitWord[i] == "")
                    count -= 1;
            }

            Console.WriteLine(count);
        }
    }
}

나중에 안 사실인데 C#에는 문자열 공백을 쉽게 해주는 메소드가 있다.

Trim()은 앞, 뒤 공백 제거

TrimStart()은 앞 공백 제거

TrimEnd()는 뒤 공백 제거

 

728x90
반응형