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 สำหรับจำนวนองค์ประกอบที่มีปัจจัยคี่ในช่วงที่กำหนด

ตัวแปรและฟังก์ชันทั้งหมดได้รับการประกาศในขอบเขตสากลดังแสดงในรูปด้านบน

บทสรุป

ในบทความนี้ เราได้เรียนรู้วิธีหาจำนวนองค์ประกอบที่มีตัวประกอบเป็นคี่ในช่วงที่กำหนด