본문 바로가기
C#/프로그래머스

[프로그래머스] C# : 문자열을 정수로 만들기

by TODAYCODE 2021. 7. 30.
반응형

프로그래머스 코딩테스트 연습 Level 1 - 문자열을 정수로 바꾸기

 

코딩테스트 연습 - 문자열을 정수로 바꾸기

문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니

programmers.co.kr

문제의 핵심

1. int.Parse 가 - 기호도 처리해주는걸 알고 있는가?

 


 

문제를 보면 순간 음..뭐지 할 수는 있지만,

혹시 음수도 문자열로 변환이 되나? 하고 시도해봤다면,

정답이다.

 

- 부호를 어떻게 정수형으로 전달해주지 하면서 고민을 시작했다면

한참 시간이 걸릴 수도 있다.

 

 

 

정답 코드

public class Solution {
    public int solution(string s) {
    // 한줄 코딩으로 끝낼 수 있다
        int answer =  int.Parse(s);
        return answer;
    }
}

 

 

 

반응형

댓글