Today
Total
Recent Posts
Recent Comments
Archives
05-19 03:21
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
반응형
관리 메뉴

UD_park's IT story

[Programmers/C++] 숫자 비교하기 본문

Study/Programmers 코딩 테스트

[Programmers/C++] 숫자 비교하기

kingllzn 2023. 3. 16. 16:47
반응형
SMALL

이번 포스팅에서는 프로그래머스 코딩테스트

Level 0 입문 수준의 문제 중 "숫자 비교하기"

문제에 대한 C++ 언어 풀이를 알아보겠습니다.

 

문제 : 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1
다르면 -1을 retrun하도록 solution 함수를 완성해주세요.

 

레벨이 0이라 그런지 문제 난이도는 많이 낮습니다.

설명은 정답 코드 이후에 이어갑니다.

반응형
#include <string>
#include <vector>

using namespace std;

int solution(int num1, int num2) {
    int answer = 0;
    if(num1 == num2)
        answer = 1;
    else
        answer = -1;
    return answer;
}

위 코드에서 8번부터 11번 코드줄인 if문이

문제를 풀기 위한 코드입니다.

SMALL

8번 줄에서 num1과 num2를 비교하여 같으면(==)

결과 값을 담는 answer에 1을 담고,

10번 줄에서 그 외의 경우(=같지 않다면)

결과 값을 담는 answer에 -1을 담고 종료하여

return에서 답을 제출하게 됩니다.

 

Level 0 ~ 1까지는 큰 풀이 설명없이

프로그래밍 언어 공부를 했다면

기본적으로 모두 풀 수 있는 수준이라 코드 답의

풀이 해석을 길게 쓰지 않을 듯 싶습니다.

 

그럼 프로그래머스/C++ 숫자 비교하기

문제에 대한 포스팅을

여기서 마치도록 하겠습니다.

 

 

혹시 다른 것에 대해 궁금하신 게
있으시다거나 포스팅 요청은
댓글에 달아주시기 바랍니다.
 
아는 것이면 친절하고 쉽게,
모르는 것이면 또 제가 알아내서
친절하게 쉽게 포스팅하여
설명해드리도록 하겠습니다.

반응형
LIST
Comments