프로그래머스 코딩테스트 입문(C++)

프로그래머스 9) 두 수의 나눗셈 (Lv. 0) (C++)

코테 2023. 3. 14. 00:37

전체 코드

#include <string>
#include <vector>

using namespace std;

int solution(int num1, int num2) {
    int answer = (double)num1/num2*1000;
    return answer;
}

풀이

  • num/num2*1000값이 요구사항이니 넣음
  • 입출력 예 중 num1이 3 num2가 2일때 결과값이 1500으로 나옴-> 소수점값이 나오면 반영한다는 뜻->num1을 double로 형변환 하여 일단 나눗셈 결과가 실수로 나올수 있게 함(만약 double로 형변환하지 않는다면 num1이 3, num2가 2일때 결과값이 1000이 나올것이다.)
int solution(int num1, int num2) {
    int answer = (double)num1/num2*1000;
    return answer;
}