코딩테스트 (C#)

백준 11718 : 그대로 출력하기 - C# 풀이

UniCoti-sub 2024. 10. 29.
반응형

문제 사진

 

문자열 파트의 마지막 문제여서일까? 굉장히 쉬운 문제가 나왔다.

받은 대로 출력하면 되는데, 한 가지 주의할 점으로는 케이스의 개수가 없다.

물론 익숙하다면 오히려 좋은 상황이기도 하다.

 

using System;

namespace unicoti {
    class Program {
        static void Main(string[] args) {
            while (true) {
                string input = Console.ReadLine()??"";
                
                if(input == "") {
                    return;
                }
                
                Console.WriteLine(input);
            }
        }
    }
}

 

무한 반복문을 실행한 다음 예외처리는 ??""; 로 해줘서 입력이 없을 경우""로,

if문으로 예외를 처리하고, 출력문은 한줄씩 읽어서 그대로 출력했다.


오늘의 느낀점)

 이번 문제는 쉬워서 좋았다.

요즘 학교에서 파이썬 하느라 처음에 while true {..로 시작해서 틀렸다. (true)가 맞음

파이썬이 편하긴 한데 여러 언어를 아는 사람들은 오히려 불편한 것 같다.

C 파생 언어가 아니라서 문법이 달라 헷갈린다.


이상으로 도움이 되었길 바라며,

 

끝. 

반응형

댓글