Liệt kê các ước số của 33.
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
#include <bits/stdc++.h>
using namespace std;
long long n,i;
int main()
{
cin>>n;
for (i=1; i<=n; i++)
if ((n%i==0) and (i%2==1)) cout<<i<<" ";
return 0;
}
Ư (15) = {1;3;5;15}
Ư (20) = {1;2;4;5;10;20}
Các số vừa là ước của 15, vừa là ước của 20 thì ta gọi là ước chung (ƯC)
Ta nhận thấy Ư (15) và Ư (20) có những số giống nhau, đó là các ước chung.
Vậy ƯC (15,20) = {1;5}
Chức bạn học giỏi nha :D
def liet_ke_uoc_so_nguyen_to(n):
uoc_so_nguyen_to = []
for i in range(2, n+1):
if n % i == 0:
is_prime = True
for j in range(2, int(i**0.5) + 1):
if i % j == 0:
is_prime = False
break
if is_prime:
uoc_so_nguyen_to.append(i)
return uoc_so_nguyen_to
n = int(input("Nhập số nguyên dương n: "))
uoc_so_nguyen_to = liet_ke_uoc_so_nguyen_to(n)
print("Các ước số nguyên tố của", n, "là:", uoc_so_nguyen_to)
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num**0.5) + 1):
if num % i == 0:
return False
return True
def find_prime_factors(n):
prime_factors = []
for i in range(2, n+1):
if n % i == 0 and is_prime(i):
prime_factors.append(i)
return prime_factors
n = int(input("Nhap vào so nguyen duong n: "))
prime_factors = find_prime_factors(n)
print("Cac uoc so nguyen to của", n, "la:", prime_factors)
Ta co : 496=24.31
Chinh xac la 496 co (4+1).(1+2)=10 uoc
Cac uoc chua gon cua so nay la :
1;2;31;2.31;22;22.31;23;23.31;24;24.31
Vay cac uoc cua so nay la :1;2;31;62;4;124;8;248;16;496
Ư( 33 ) = { - 33 ; -11 ; -3 ; - 1 ; 1 ; 3; 11 ; 33 }
Ư(33) = { 1 ; 3 ; 11 ; 33 } ( số tự nhiên )
Ư(33) = { -33 ; -11 ; -3 ; -1 ; 1 ; 3 ; 11 ; 33 }