inblog logo
|
taker
    알고리즘문제풀기

    두 수의 곱

    김인범's avatar
    김인범
    Nov 16, 2024
    두 수의 곱
    Contents
    문제 제출했던 답 결과

    문제

    💡
    정수 num1, num2가 매개변수 주어집니다. 
    num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요.
    제한사항
    • 0 ≤ num1 ≤ 100
    • 0 ≤ num2 ≤ 100

    제출했던 답

    class Solution { public int solution(int num1, int num2) { int answer = 0; answer = num1 * num2; return answer; } }
     
    class Solution { public int solution(int num1, int num2) { int answer = 0; if(num1 >= 0 && num1 <= 100 && num2 >=0 && num2 <= 100){ answer = num1 * num2; } return answer; } }

    결과

    두 코드 다 제출한 결과 정답으로 처리되었습니다.
    첫번째 답을 제출한 뒤 다른 사람들의 코드를 봤었습니다.
    저와 같이 단순하게 answer = num1 * num2; 를 추가해서 제출한 사람들도 있던 반면,
    두번째 답과 같이 조건을 추가하여
    if(num1 >= 0 && num1 <= 100 && num2 >=0 && num2 <= 100){ answer = num1 * num2; }
    문제에서의 제한상황 확인하여 넣으신 분들도 있던 걸 확인했습니다.
    단순히 문제만 있었다면 첫번째 답으로 끝났었겠지만, 제한상황이 있는 경우에는
    두번째 답처럼 조건을 추가하여 코드를 작성하는 것이 좀 더 정답에 맞는 코드라고 생각되었습니다.
     
    Share article

    taker

    RSS·Powered by Inblog