Tìm ước Số Lẻ Lớn Nhất Của Một Số Bằng Python
Có thể bạn quan tâm
Hãy viết chương trình tìm ước số lẻ lớn nhất của một số bằng ngôn ngữ Python. Ví dụ ta nhập số 50 thì ước số lẻ lớn nhất của nó sẽ là 25, nhập số 51 thì ước số lẻ lớn nhất là 51.
Bài giải
-------------------- ######## --------------------
Để giải bài này trong Python thì ta thực hiện theo các bước như sau.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Bước 1: Yêu cầu người dùng nhập vào số N bằng hàm input.
Bước 2: Lặp từ N trở về 1, số lẻ đầu tiên chia hết cho N chính là kết quả cần tìm.
Thực ra bạn cũng có thể lặp từ 1 đến N, tuy nhiên như vậy sẽ không tối ưu.
Bài viết này được đăng tại [free tuts .net]
Bài giải như sau:
# HỌC PYTHON TẠI FREETUTS.NET # TÁC GIẢ: CƯỜNG NGUYỄN print("Chương trình đăng tại freetuts.net!") print("Nhập vào số N: ") n = int(input()) result = 0 for i in range(n+1, 1, -1): if (n % i == 0 and i % 2 != 0): result = i break print("Ước số lẻ lớn nhất của ", n, " là: ", result)Kết quả khi bạn nhập vào số 50 thì kết quả sẽ in ra số 25, vì 25 là ươc số lẻ lớn nhất của 50:
Danh sách bài tập Python cơ bản
- Kiểm tra dữ liệu là number hay string bằng Python
- Tính tổng S(n) = 1 + 2 + 3 + … + n bằng Python
- Tính tổng S(n) = 1^2 + 2^2 + … + n^2 bằng Python
- Tính tổng S(n) = 1 + ½ + 1/3 + … + 1/n bằng Python
- Tính tổng S(n) = ½ + ¼ + … + 1/2n bằng Python
- Tính tổng S(n) = 1/3 + 1/5 + … + 1/(2n + 1)
- Liệt kê tất cả các ước số của số nguyên dương n bằng Python
- Tính tổng tất cả các ước số của số nguyên dương N bằng Python
- Tìm ước số lẻ lớn nhất của một số bằng Python
- Kiểm tra một số có phải là số hoàn hảo bằng Python
- Kiểm tra số chính phương bằng Python
- Kiểm tra số nguyên tố bằng Python
- Đảo ngược một số bằng Python
- In ra từng ký tự của một số bằng Python
- Giải phương trình bậc nhất một ẩn bằng Python (ax + b = 0)
- Giải phương trình bậc hai một ẩn bằng Python (ax^2 + bx + c = 0)
Cùng chuyên mục:
Cách lưu trữ và tải lại Models trong PyTorch
Tìm hiểu về TensorBoard với PyTorch
Học chuyển giao (Transfer Learning) trong PyTorch Beginner
Hướng dẫn cơ bản mạng Nơ-ron Tích Chập (CNN) trong PyTorch
Mạng Nơ-Ron truyền thẳng (Feed Forward Neural Network) trong PyTorch
Tìm hiểu Activation Functions trong PyTorch
Softmax và Cross Entropy trong PyTorch Beginner
Dataset Transforms trong PyTorch Beginner
Dataset và DataLoader trong PyTorch Beginner
Hồi quy Logistic trong PyTorch Beginner
Hồi quy tuyến tính trong PyTorch Beginner
Training Pipeline trong PyTorch Beginner
Sử dụng Gradient Descent với Autograd trong PyTorch
Hướng dẫn về Tensor cơ bản trong PyTorch
Hướng dẫn cài đặt PyTorch với Deep Learning
LDA (Linear Discriminant Analysis) trong Python
Thuật toán AdaBoost trong Python
Thuật toán K-Means Clustering trong Python
Triển khai PCA bằng Python
Triển khai thuật toán Random Forest bằng Python
Từ khóa » Tìm Số Lẻ Trong Python
-
Kiểm Tra Số Chẵn Lẻ Trong Python
-
Python, Cách Kiểm Tra Xem Một Số Là Số Lẻ Hay Số Chẵn - Tech Wiki
-
Đếm Và Tính Tổng Các Số Chẵn, Lẻ Trong Python | Tìm ở đây
-
Chương Trình đếm Số Chẵn Và Lẻ Trong Phạm Vi đã Cho Bằng Python
-
Trả Về Danh Sách Các Phần Tử Có Chỉ Số Mảng Là Số Chẵn/lẻ Trong ...
-
In Ra Các Số Chẵn Trong Mảng Bằng Python - Freetuts
-
Bài Tập Python Cơ Bản: Số Các Số Chẵn Và Số Các Số Lẻ Khoảng Từ A ...
-
[Python] BàiTập 2 : Nhập Số Integer, Kiểm Tra Xem Số Chẵn Hay Lẻ
-
Viết Hàm Trả Về Danh Sách Các Phần Tử Lẻ. (Với Tham Số ... - How Kteam
-
Tính Tích Của Tổng Các Chữ Số Chẵn Và Tổng Các Chữ Số Lẻ Của Một Số ...
-
Lập Trình Python - Kiểm Tra Số Nguyên Dương Là Số Chẵn Hay Lẻ
-
Chương Trình Python để Tính Tổng Các Số Lẻ
-
Kiểm Tra Xem Một Số Là Số Lẻ Hay Số Chẵn Trong Python [trùng Lặp]