

Ma Thị Yến Nhi
Giới thiệu về bản thân



































- Phân loại: Duyệt qua danh sách đầu vào và chia thành hai danh sách riêng biệt: một danh sách chứa các số chẵn và một danh sách chứa các số lẻ.
- Sắp xếp: Sắp xếp từng danh sách (chẵn và lẻ) theo thứ tự tăng dần.
- Kết hợp: Nối danh sách các số chẵn đã sắp xếp với danh sách các số lẻ đã sắp xếp để tạo ra danh sách kết quả.
Dưới đây là chương trình Python và C++ minh họa ý tưởng này:
Python
def sap_xep_chan_le(danh_sach):
"""
Sắp xếp danh sách số nguyên sao cho số chẵn đứng trước số lẻ,
và các nhóm số được sắp xếp tăng dần.
Đầu vào:
danh_sach: Một danh sách các số nguyên.
Đầu ra:
Một danh sách mới đã được sắp xếp theo yêu cầu.
"""
so_chan = []
so_le = []
for so in danh_sach:
if so % 2 == 0:
so_chan.append(so)
else:
so_le.append(so)
so_chan.sort()
so_le.sort()
return so_chan + so_le
# Ví dụ sử dụng
dau_vao = [64, 34, 25, 12, 22, 11, 90]
dau_ra = sap_xep_chan_le(dau_vao)
print(f"Đầu vào: {dau_vao}")
print(f"Đầu ra: {dau_ra}")
#include <iostream>
#include <vector>
#include <algorithm>
C++
std::vector<int> sapXepChanLe(std::vector<int>& danhSach) {
std::vector<int> soChan;
std::vector<int> soLe;
for (int so : danhSach) {
if (so % 2 == 0) {
soChan.push_back(so);
} else {
soLe.push_back(so);
}
}
std::sort(soChan.begin(), soChan.end());
std::sort(soLe.begin(), soLe.end());
soChan.insert(soChan.end(), soLe.begin(), soLe.end());
return soChan;
}
int main() {
std::vector<int> dauVao = {64, 34, 25, 12, 22, 11, 90};
std::vector<int> dauRa = sapXepChanLe(dauVao);
std::cout << "Đầu vào: ";
for (int so : dauVao) {
std::cout << so << " ";
}
std::cout << std::endl;
std::cout << "Đầu ra: ";
for (int so : dauRa) {
std::cout << so << " ";
}
std::cout << std::endl;
return 0;
}
- Phân loại: Duyệt qua danh sách đầu vào và chia thành hai danh sách riêng biệt: một danh sách chứa các số chẵn và một danh sách chứa các số lẻ.
- Sắp xếp: Sắp xếp từng danh sách (chẵn và lẻ) theo thứ tự tăng dần.
- Kết hợp: Nối danh sách các số chẵn đã sắp xếp với danh sách các số lẻ đã sắp xếp để tạo ra danh sách kết quả.
Dưới đây là chương trình Python và C++ minh họa ý tưởng này:
Python
def sap_xep_chan_le(danh_sach):
"""
Sắp xếp danh sách số nguyên sao cho số chẵn đứng trước số lẻ,
và các nhóm số được sắp xếp tăng dần.
Đầu vào:
danh_sach: Một danh sách các số nguyên.
Đầu ra:
Một danh sách mới đã được sắp xếp theo yêu cầu.
"""
so_chan = []
so_le = []
for so in danh_sach:
if so % 2 == 0:
so_chan.append(so)
else:
so_le.append(so)
so_chan.sort()
so_le.sort()
return so_chan + so_le
# Ví dụ sử dụng
dau_vao = [64, 34, 25, 12, 22, 11, 90]
dau_ra = sap_xep_chan_le(dau_vao)
print(f"Đầu vào: {dau_vao}")
print(f"Đầu ra: {dau_ra}")
#include <iostream>
#include <vector>
#include <algorithm>
C++
std::vector<int> sapXepChanLe(std::vector<int>& danhSach) {
std::vector<int> soChan;
std::vector<int> soLe;
for (int so : danhSach) {
if (so % 2 == 0) {
soChan.push_back(so);
} else {
soLe.push_back(so);
}
}
std::sort(soChan.begin(), soChan.end());
std::sort(soLe.begin(), soLe.end());
soChan.insert(soChan.end(), soLe.begin(), soLe.end());
return soChan;
}
int main() {
std::vector<int> dauVao = {64, 34, 25, 12, 22, 11, 90};
std::vector<int> dauRa = sapXepChanLe(dauVao);
std::cout << "Đầu vào: ";
for (int so : dauVao) {
std::cout << so << " ";
}
std::cout << std::endl;
std::cout << "Đầu ra: ";
for (int so : dauRa) {
std::cout << so << " ";
}
std::cout << std::endl;
return 0;
}
- Phân loại: Duyệt qua danh sách đầu vào và chia thành hai danh sách riêng biệt: một danh sách chứa các số chẵn và một danh sách chứa các số lẻ.
- Sắp xếp: Sắp xếp từng danh sách (chẵn và lẻ) theo thứ tự tăng dần.
- Kết hợp: Nối danh sách các số chẵn đã sắp xếp với danh sách các số lẻ đã sắp xếp để tạo ra danh sách kết quả.
Dưới đây là chương trình Python và C++ minh họa ý tưởng này:
Python
def sap_xep_chan_le(danh_sach):
"""
Sắp xếp danh sách số nguyên sao cho số chẵn đứng trước số lẻ,
và các nhóm số được sắp xếp tăng dần.
Đầu vào:
danh_sach: Một danh sách các số nguyên.
Đầu ra:
Một danh sách mới đã được sắp xếp theo yêu cầu.
"""
so_chan = []
so_le = []
for so in danh_sach:
if so % 2 == 0:
so_chan.append(so)
else:
so_le.append(so)
so_chan.sort()
so_le.sort()
return so_chan + so_le
# Ví dụ sử dụng
dau_vao = [64, 34, 25, 12, 22, 11, 90]
dau_ra = sap_xep_chan_le(dau_vao)
print(f"Đầu vào: {dau_vao}")
print(f"Đầu ra: {dau_ra}")
#include <iostream>
#include <vector>
#include <algorithm>
C++
std::vector<int> sapXepChanLe(std::vector<int>& danhSach) {
std::vector<int> soChan;
std::vector<int> soLe;
for (int so : danhSach) {
if (so % 2 == 0) {
soChan.push_back(so);
} else {
soLe.push_back(so);
}
}
std::sort(soChan.begin(), soChan.end());
std::sort(soLe.begin(), soLe.end());
soChan.insert(soChan.end(), soLe.begin(), soLe.end());
return soChan;
}
int main() {
std::vector<int> dauVao = {64, 34, 25, 12, 22, 11, 90};
std::vector<int> dauRa = sapXepChanLe(dauVao);
std::cout << "Đầu vào: ";
for (int so : dauVao) {
std::cout << so << " ";
}
std::cout << std::endl;
std::cout << "Đầu ra: ";
for (int so : dauRa) {
std::cout << so << " ";
}
std::cout << std::endl;
return 0;
}
Câu 1: Phân tích hình ảnh “mưa” trong bài thơ “Mưa Thuận Thành”
Hình ảnh “mưa” trong bài thơ “Mưa Thuận Thành” không chỉ đơn thuần là hiện tượng tự nhiên mà còn mang nhiều ý nghĩa sâu sắc, thể hiện tâm trạng và cảm xúc của con người. Mưa được miêu tả với những nét đẹp tinh tế, từ “long lanh mắt ướt” đến “mưa ái phi”, tạo nên một không gian thơ mộng, đầy chất thơ. Mưa ở đây không chỉ là nước từ trời rơi xuống mà còn là biểu tượng của tình yêu, nỗi nhớ quê hương. Những câu thơ như “Mưa chạm ngõ ngoài” hay “Mưa còn khép nép” gợi lên sự nhẹ nhàng, thanh thoát, như một người bạn tri kỷ, lặng lẽ đồng hành cùng tâm hồn nhân vật trữ tình. Hình ảnh “hạt mưa chèo bẻo” hay “hạt mưa hoa nhài” không chỉ thể hiện vẻ đẹp của mưa mà còn gợi nhớ về những kỷ niệm, những mảnh ghép của cuộc sống. Qua hình ảnh mưa, tác giả đã khéo léo thể hiện nỗi nhớ quê hương, tình yêu và sự gắn bó giữa con người với thiên nhiên. Mưa trở thành một phần không thể thiếu trong tâm hồn người dân Thuận Thành, là cầu nối giữa quá khứ và hiện tại, giữa con người với quê hương.
Câu 2: Nghị luận về sự tương đồng và khác biệt trong số phận của người phụ nữ xưa và nay
Người phụ nữ trong xã hội Việt Nam từ xưa đến nay đã trải qua nhiều biến đổi, nhưng vẫn tồn tại những điểm tương đồng và khác biệt trong số phận của họ. Trước đây, phụ nữ thường bị gò bó trong khuôn khổ của gia đình, với vai trò chính là làm vợ, làm mẹ. Họ phải chịu đựng nhiều áp lực từ xã hội, từ việc chăm sóc gia đình đến việc giữ gìn danh dự cho chồng con. Hình ảnh người phụ nữ xưa thường gắn liền với sự hy sinh, chịu đựng và cam chịu, như trong các tác phẩm văn học cổ điển. Họ thường không có quyền quyết định về cuộc đời mình, mà phải phụ thuộc vào chồng, cha, và các thành viên nam trong gia đình.
Tuy nhiên, với sự phát triển của xã hội, số phận của người phụ nữ ngày nay đã có nhiều thay đổi tích cực. Phụ nữ hiện đại không chỉ có quyền học tập, làm việc mà còn có thể tham gia vào các lĩnh vực chính trị, kinh tế, văn hóa. Họ có thể tự quyết định về cuộc sống của mình, từ việc chọn nghề nghiệp đến việc lập gia đình. Sự bình đẳng giới đã trở thành một mục tiêu quan trọng trong nhiều quốc gia, trong đó có Việt Nam. Phụ nữ ngày nay có thể khẳng định bản thân, thể hiện tiếng nói và tham gia vào các quyết định quan trọng trong xã hội.
Tuy nhiên, bên cạnh những tiến bộ đó, người phụ nữ hiện đại vẫn phải đối mặt với nhiều thách thức. Họ thường phải cân bằng giữa công việc và gia đình, chịu áp lực từ cả hai phía. Nhiều phụ nữ vẫn phải đối mặt với sự phân biệt giới tính trong công việc, và những định kiến xã hội về vai trò của phụ nữ vẫn còn tồn tại. Họ vẫn phải gánh vác trách nhiệm chăm sóc gia đình, trong khi cũng phải nỗ lực trong sự nghiệp.
Tóm lại, số phận của người phụ nữ xưa và nay có nhiều điểm tương đồng và khác biệt. Trong khi người phụ nữ xưa thường bị gò bó trong khuôn khổ gia đình, thì người phụ nữ hiện đại đã có nhiều cơ hội hơn để khẳng định bản thân. Tuy nhiên, họ vẫn phải đối mặt với nhiều thách thức trong việc cân bằng giữa công việc và gia đình. Sự phát triển của xã hội đã mang lại nhiều cơ hội cho phụ nữ, nhưng cũng đặt ra nhiều yêu cầu và áp lực mới. Điều quan trọng là xã hội cần tiếp tục nỗ lực để tạo ra một môi trường bình đẳng, nơi phụ nữ có thể phát triển toàn diện và tự do lựa chọn con đường của mình.
Câu 1: Phân tích hình ảnh “mưa” trong bài thơ “Mưa Thuận Thành”
Hình ảnh “mưa” trong bài thơ “Mưa Thuận Thành” không chỉ đơn thuần là hiện tượng tự nhiên mà còn mang nhiều ý nghĩa sâu sắc, thể hiện tâm trạng và cảm xúc của con người. Mưa được miêu tả với những nét đẹp tinh tế, từ “long lanh mắt ướt” đến “mưa ái phi”, tạo nên một không gian thơ mộng, đầy chất thơ. Mưa ở đây không chỉ là nước từ trời rơi xuống mà còn là biểu tượng của tình yêu, nỗi nhớ quê hương. Những câu thơ như “Mưa chạm ngõ ngoài” hay “Mưa còn khép nép” gợi lên sự nhẹ nhàng, thanh thoát, như một người bạn tri kỷ, lặng lẽ đồng hành cùng tâm hồn nhân vật trữ tình. Hình ảnh “hạt mưa chèo bẻo” hay “hạt mưa hoa nhài” không chỉ thể hiện vẻ đẹp của mưa mà còn gợi nhớ về những kỷ niệm, những mảnh ghép của cuộc sống. Qua hình ảnh mưa, tác giả đã khéo léo thể hiện nỗi nhớ quê hương, tình yêu và sự gắn bó giữa con người với thiên nhiên. Mưa trở thành một phần không thể thiếu trong tâm hồn người dân Thuận Thành, là cầu nối giữa quá khứ và hiện tại, giữa con người với quê hương.
Câu 2: Nghị luận về sự tương đồng và khác biệt trong số phận của người phụ nữ xưa và nay
Người phụ nữ trong xã hội Việt Nam từ xưa đến nay đã trải qua nhiều biến đổi, nhưng vẫn tồn tại những điểm tương đồng và khác biệt trong số phận của họ. Trước đây, phụ nữ thường bị gò bó trong khuôn khổ của gia đình, với vai trò chính là làm vợ, làm mẹ. Họ phải chịu đựng nhiều áp lực từ xã hội, từ việc chăm sóc gia đình đến việc giữ gìn danh dự cho chồng con. Hình ảnh người phụ nữ xưa thường gắn liền với sự hy sinh, chịu đựng và cam chịu, như trong các tác phẩm văn học cổ điển. Họ thường không có quyền quyết định về cuộc đời mình, mà phải phụ thuộc vào chồng, cha, và các thành viên nam trong gia đình.
Tuy nhiên, với sự phát triển của xã hội, số phận của người phụ nữ ngày nay đã có nhiều thay đổi tích cực. Phụ nữ hiện đại không chỉ có quyền học tập, làm việc mà còn có thể tham gia vào các lĩnh vực chính trị, kinh tế, văn hóa. Họ có thể tự quyết định về cuộc sống của mình, từ việc chọn nghề nghiệp đến việc lập gia đình. Sự bình đẳng giới đã trở thành một mục tiêu quan trọng trong nhiều quốc gia, trong đó có Việt Nam. Phụ nữ ngày nay có thể khẳng định bản thân, thể hiện tiếng nói và tham gia vào các quyết định quan trọng trong xã hội.
Tuy nhiên, bên cạnh những tiến bộ đó, người phụ nữ hiện đại vẫn phải đối mặt với nhiều thách thức. Họ thường phải cân bằng giữa công việc và gia đình, chịu áp lực từ cả hai phía. Nhiều phụ nữ vẫn phải đối mặt với sự phân biệt giới tính trong công việc, và những định kiến xã hội về vai trò của phụ nữ vẫn còn tồn tại. Họ vẫn phải gánh vác trách nhiệm chăm sóc gia đình, trong khi cũng phải nỗ lực trong sự nghiệp.
Tóm lại, số phận của người phụ nữ xưa và nay có nhiều điểm tương đồng và khác biệt. Trong khi người phụ nữ xưa thường bị gò bó trong khuôn khổ gia đình, thì người phụ nữ hiện đại đã có nhiều cơ hội hơn để khẳng định bản thân. Tuy nhiên, họ vẫn phải đối mặt với nhiều thách thức trong việc cân bằng giữa công việc và gia đình. Sự phát triển của xã hội đã mang lại nhiều cơ hội cho phụ nữ, nhưng cũng đặt ra nhiều yêu cầu và áp lực mới. Điều quan trọng là xã hội cần tiếp tục nỗ lực để tạo ra một môi trường bình đẳng, nơi phụ nữ có thể phát triển toàn diện và tự do lựa chọn con đường của mình.