

Lý Quang Huy
Giới thiệu về bản thân



































Trình bày thuật toán tìm tất cả các ước chẵn của hai số \(a\) và \(b\)
Thuật toán tìm tất cả các ước chẵn của hai số \(a\) và \(b\) có thể được trình bày như sau:
Ý tưởng:
- Một số là ước của cả \(a\) và \(b\) nếu và chỉ nếu nó chia hết cho cả \(a\) và \(b\).
- Để tìm ước chẵn của \(a\) và \(b\), ta sẽ tìm tất cả các ước chung của \(a\) và \(b\), sau đó kiểm tra xem ước đó có phải là số chẵn không.
Các bước thực hiện thuật toán:
- Tính ước chung của \(a\) và \(b\):
- Duyệt từ 1 đến \(min \left(\right. a , b \left.\right)\).
- Với mỗi số \(i\), kiểm tra nếu \(a \% i = = 0\) và \(b \% i = = 0\) (i là ước của cả \(a\) và \(b\)).
- Kiểm tra tính chẵn:
- Nếu \(i\) là ước chung của \(a\) và \(b\) và \(i \% 2 = = 0\), thì \(i\) là một ước chẵn.
- Liệt kê tất cả các ước chẵn của \(a\) và \(b\).
Input: Hai số nguyên a và b
Output: Danh sách các ước chẵn của a và b
1. Xác định min_val = min(a, b)
2. Khởi tạo danh sách ước_chan = []
3. Duyệt qua tất cả các số i từ 1 đến min_val:
a. Nếu i là ước của a và i là ước của b (tức là a % i == 0 và b % i == 0):
- Nếu i là số chẵn (i % 2 == 0):
- Thêm i vào danh sách ước_chan
4. In danh sách ước_chan
def uoc_chan(a, b):
# Tìm ước chung của a và b
min_val = min(a, b)
uoc_chan = []
for i in range(1, min_val + 1):
if a % i == 0 and b % i == 0: # i là ước chung của a và b
if i % 2 == 0: # Kiểm tra nếu i là số chẵn
uoc_chan.append(i)
return uoc_chan
# Ví dụ sử dụng
a = 12
b = 18
print("Các ước chẵn của", a, "và", b, "là:", uoc_chan(a, b))
- Duyệt từ 1 đến \(min \left(\right. a , b \left.\right)\), kiểm tra xem mỗi số có phải là ước chung của \(a\) và \(b\), đồng thời kiểm tra tính chẵn của số đó.
- Kết quả trả về là danh sách các ước chẵn.
lý quang huy
vương quốc liêm
def tinh_tong(danh_sach):
tong = 0
for so in danh_sach:
tong += so
return tong
# Ví dụ sử dụng
danh_sach = [1, 2, 3, 4, 5]
result = tinh_tong(danh_sach)
print("Tổng các phần tử trong danh sách là:", result)
cuộc gặp gỡ giữa trai anh hùng và gái thuyền quyên