[스파르타코딩클럽]데이터분석 과정/PYTHON
[Python 코드카타] 1 ~ 5번 (프로그래머스)
doo_
2024. 1. 4. 21:19
😵💫
(1번) 두 수의 차
int solution(int num1, int num2) {
int answer = 0;
if (-50000 <= num1 <= 50000 && -50000 <= num2 <= 50000)
answer = num1 - num2;
return answer;
}
(2번) 두 수의 곱
int solution(int num1, int num2) {
int answer = 0;
if (0 <= num1 <= 100 && 0 <= num2 <= 100)
answer = num1 * num2;
return answer;
}
(3번) 몫 구하기
int solution(int num1, int num2) {
int answer = 0;
if (0<num1<=100 && 0<num2<=100)
answer = num1/num2;
return answer;
}
(4번) 나이 출력
int solution(int age) {
int answer = 0;
if (0 < age <= 120)
answer = 2022 - age + 1 ;
return answer;
}
# 다른 답변
int solution(int age) {
int answer = 0;
int year = 2022;
int birth = year+1-age;
answer = birth;
return answer;
}
(5번) 숫자 비교하기
> 내가 파이썬을 잘못 공부한건가..? 싶다...
> 어찌 답은 맞췄지만 다른 해답들이 간결해서 내 답은 넣지 않았다 ...(심지어 처음 보는 방식이다..🤣)
int solution(int num1, int num2) {
int answer = 0;
if (num1 == num2) {
answer = 1;
} else {answer = -1;}
return answer;
}
int solution(int num1, int num2) {
return num1-num2==0 ? 1 : -1;
}
# return 식 ?(~이면) 값1 :(아니면) 값2 ;