Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

주어진 범위에 홀수 요소가 있는 요소 수에 대한 Python 프로그램


이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다.

문제 설명 − 범위가 주어지면 범위에서 홀수 요소의 수를 찾아야 합니다.

접근

우리 모두가 알고 있듯이 모든 완전제곱수에는 범위에 홀수의 인수가 있습니다. 그래서 여기에서 다수의 완전제곱수를 계산할 것입니다.

m과 n은 모두 포괄적이므로 n이 완전제곱수인 경우 오류를 피하기 위해 공식에서 n-1을 취합니다.

이제 아래 구현을 살펴보겠습니다-

# count function
def count(n, m):
   return int(m**0.5) - int((n-1)**0.5)
# main
n = 25
m = 400
print("Number of odd squares are: ", count(n, m))

출력

Number of odd squares are: 16

주어진 범위에 홀수 요소가 있는 요소 수에 대한 Python 프로그램

모든 변수와 함수는 위 그림과 같이 전역 범위에서 선언됩니다.

결론

이 기사에서는 주어진 범위에서 홀수 요인을 가진 요소의 수를 찾는 방법을 배웠습니다.