목록숫자 비교하기 (3)
UD_park's IT story
이번 포스팅에서는 프로그래머스 코딩테스트 Level 0 입문 수준의 문제 중 "숫자 비교하기" 문제에 대한 Python 언어 풀이를 알아보겠습니다. 문제 : 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. 레벨이 0이라 그런지 문제 난이도는 많이 낮습니다. 설명은 정답 코드 이후에 이어갑니다. def solution(num1, num2): answer = 0 if num1 == num2: answer = 1 else: answer = -1 return answer 문제 자체가 쉬워 큰 차이는 없으나, C++과 Java보다 간결한 문장으로 사용 가능한 Python 답게 길이가 짧습니다. 3번 줄에서 num1과 num..
이번 포스팅에서는 프로그래머스 코딩테스트 Level 0 입문 수준의 문제 중 "숫자 비교하기" 문제에 대한 Java 언어 풀이를 알아보겠습니다. 문제 : 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. 레벨이 0이라 그런지 문제 난이도는 많이 낮습니다. 설명은 정답 코드 이후에 이어갑니다. class Solution { public int solution(int num1, int num2) { int answer = 0; if (num1 == num2) answer = 1; else answer = -1; return answer; } } 코드의 풀이가 C++ 답과 일치합니다. 단순한 문제이기에 프로그래밍 언어의 ..
이번 포스팅에서는 프로그래머스 코딩테스트 Level 0 입문 수준의 문제 중 "숫자 비교하기" 문제에 대한 C++ 언어 풀이를 알아보겠습니다. 문제 : 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. 레벨이 0이라 그런지 문제 난이도는 많이 낮습니다. 설명은 정답 코드 이후에 이어갑니다. #include #include 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문이 문제를 풀..