[스파르타코딩클럽]데이터분석 과정/LEARN
[파이썬] 프로그래머스 Day4
설득이
2024. 1. 10. 15:13
n의 배수
정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 리턴
n의 배수가 아니라면 0을 리턴
- 조건 : if
- 배수 : num % n ==0
공배수
정수 number와 n, m이 주어집니다. nuber가 n의 배수이면서 m의 배수이면 1을 리턴
아니라면 0을 리턴
- 조건 : if
- 이면서 : and
- 배수 : number % n==0 number % m ==0
홀짝에 따라 다른 값 반환하기
양의 정수 n이 매개변수로 주어질 때, n이 홀수라면 n이하의 홀수인 모든 양의 정수의 합을 리턴
n이 짝수라면 n 이하의 짝수인 모든 양의 정수의 제곱의 합을 리턴
- 조건 : if
- for문 사용
- 1 <= n <= 100 -> range(1, )
- 홀수 i %2==1
- 모든 양의 정수의 합 += i
- 짝수 i%2==0
- 모든 양의 정수의 제곱의 합 +=(i**2)
조건 문자열
문자열에 따라 다음과 같이 두 수의 크기를 비교
ineq와 eq가 주어짐
ineq는 < (1), > (0)
eq는 =(1) , ! (0)
n과 m이 ineq와 eq의 조건에 맞으면 1 아니면 0 리턴
- 조건 if 2개 (eq, ineq)
- n < m -> 1
- n > m -> 0
flag에 따라 다른 값 반환하기
두 정수 a,b와 boolean 변수 flag가 매개 변수로 주어질 때,
falg가 true면 a+b
false면 a-b를 리턴
- 조건 : if
- 정수 int