CLB Toán học - Săn số nguyên tố từ vòng quay may mắn
Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng
Thang điểm 10 · 6 test case chấm tự động · 3 tiêu chí chấm
CLB Toán học tổ chức trò chơi: có n thành viên tham gia, mỗi người quay được một số nguyên (có thể âm, bằng 0 hoặc dương). Ban tổ chức cần một chương trình để:
- Đếm xem trong dãy số có bao nhiêu số là số nguyên tố.
- Tính tổng của tất cả các số nguyên tố đó.
Yêu cầu bắt buộc: chương trình phải được tổ chức bằng các hàm có tham số, trong đó:
- Viết một hàm
is_nguyen_to(n)nhận một tham sốn, trả lạiTruenếunlà số nguyên tố, ngược lại trả lạiFalse(dựa theo ý tưởng hàm kiểm tra số nguyên tố đã học ở bài trước). - Viết hàm
dem_nguyen_to(danh_sach)sử dụng lại hàmis_nguyen_tođể đếm số lượng số nguyên tố trongdanh_sach. - Viết hàm
tong_nguyen_to(danh_sach)sử dụng lại hàmis_nguyen_tođể tính tổng các số nguyên tố trongdanh_sach.
Chương trình chính chỉ được phép gọi các hàm trên (không viết lại logic kiểm tra nguyên tố ở chương trình chính).
Định dạng vào: dòng đầu tiên là số nguyên n (số lượng thành viên); dòng thứ hai gồm n số nguyên cách nhau bởi dấu cách.
Định dạng ra: in hai dòng theo đúng mẫu ở bảng ví dụ.
| Input | Output |
|---|---|
| 5 2 4 7 9 11 | So luong so nguyen to: 3 Tong cac so nguyen to: 20 |
| 3 1 1 1 | So luong so nguyen to: 0 Tong cac so nguyen to: 0 |
| 4 13 17 19 23 | So luong so nguyen to: 4 Tong cac so nguyen to: 72 |
#tham số của hàm#chương trình con#số nguyên tố#tái sử dụng hàm#vòng lặp#category:phat_trien_tu_duy#difficulty:applying
Giáo viên giao bài này cho lớp, học sinh nộp bài trực tuyến và được chấm tự động.
Giáo viên đăng nhập để giao bàiBài tập khác lớp 10
- Xét kết quả Đạt / Không đạt · Lập trình
- Cân lại mẫu đá thiên thạch trên các hành tinh khác · Lập trình
- Khám phá tên đăng nhập mạng xã hội · Lập trình
- Tính điểm trung bình 3 môn thi · Lập trình
- Tìm lỗi: Tổng lượt xem video theo ngày · Lập trình
- Tra cứu điểm số theo chỉ số danh sách · Lập trình