Bài toán: Hãy tìm “số nguyên tố lớn nhất” trong mảng một chiều các số nguyên. Nếu mảng không có số nguyên tố thì trả về giá trị 0. Ví dụ: Input 1 3 4 5 6 11 21 Output So nguyen to lon nhat trong mang la: 11 Input 1 4 6 9 12 Output […]
Học C/C++
Thuật toán tìm số chẵn lớn nhất nhỏ hơn mọi giá trị lẻ có trong mảng
Bài toán: Cho mảng một chiều các số nguyên. Hãy viết hàm tìm số chẵn lớn nhất nhỏ hơn mọi giá trị lẻ có trong mảng. Nếu mảng không tồn tại số lẻ nào thì in ra số -1. Ví dụ: Input: 3 4 5 6 7 9 8 Output: So chan lon nhat nho hon […]
Tìm chữ số xuất hiện ít nhất trong một mảng bằng C++
Bài toán: Cho mảng một chiều các số nguyên. Hãy viết hàm tìm chữ số xuất hiện ít nhất trong mảng đã cho. Trong trường hợp có hai hay nhiều chữ số có số lần xuất hiện bằng nhau thì in ra chữ số nhỏ nhất. Ví dụ: Input: 1 12 13 23 51 Output: […]
Tạo dãy số ngẫu nhiên không trùng trong C/C++
Làm sao để tạo dãy số ngẫu nhiên không trùng nhau trong C/C++? Hãy cùng Nguyễn Văn Hiếu đi giải quyết bài toán sinh số ngẫu nhiên không trùng trong bài viết này nhé. Mình sẽ hướng dẫn các bạn hai cách khác nhau để tạo dãy số ngẫu nhiên không trùng lặp. Bắt đầu […]
Tìm bội chung nhỏ nhất của tất cả các phần tử trong mảng
Bài toán: Cho mảng một chiều các số nguyên dương. Hãy viết chương trình tìm bội chung nhỏ nhất của một mảng các số nguyên đã cho. Bội chung nhỏ nhất là số nguyên x nhỏ nhất sao cho x chia hết cho tất cả các các phần tử trong mảng. Ví dụ: Input: 1 2 […]