Môn Tin họcQuản lý học tập Tin học

Kho bài tập Tin học

300 bài tập Tin học lớp 3–12 do giáo viên đóng góp và đã được kiểm duyệt. Giáo viên đăng nhập để giao bài cho lớp và chấm tự động.

Sửa lỗi chương trình tính số cách xếp lịch thi đấu robot

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Ban tổ chức cuộc thi robot cần tính số cách xếp thứ tự chạy thử cho n vòng đấu, số cách xếp đó chính là n! (n giai thừa). Chương trình gốc…

Mới

Lượt xem video tăng gấp đôi mỗi giờ trên ClipShort

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Bộ phận phân tích dữ liệu của ClipShort dùng đoạn chương trình sau để mô phỏng: bắt đầu từ 1 lượt xem, số lượt xem của video được nhân đôi…

Mới

Chọn thuật toán gợi ý sản phẩm nhanh nhất cho sàn TMĐT ShopVN

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Ban kỹ thuật ShopVN thu thập mô tả cấu trúc của một số thuật toán ứng viên dưới dạng mã hoá đơn giản như sau (mỗi thuật toán gắn với một gi…

Mới

Soát lỗi đếm buổi tập trùng giờ trên FitTrack

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Ứng dụng thể thao FitTrack lưu lại giờ bắt đầu (số nguyên từ 0 đến 23) của n buổi tập trong ngày. Hai lập trình viên đưa ra hai đoạn mã để…

Mới

Thống kê quãng đường chạy bộ của CLB

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Cho dãy số A gồm n số thực, mỗi số là quãng đường (km) một thành viên CLB chạy được trong tuần. Viết chương trình: - Nhập số nguyên n. - Nh…

1 lượt giao

Thống kê mượn sách và phát hiện trùng ngày tại Thư viện số ThuVienSo

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Thư viện số ThuVienSo có log gồm n lượt mượn sách. Với lượt mượn thứ i, hệ thống lưu: thời gian mượn t[i] (đơn vị phút) và mã ngày mượn d[i…

Mới

Ước lượng thời gian chấm điểm bài thi trắc nghiệm

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhNhận biết

Phần mềm chấm điểm trắc nghiệm của trường có đoạn lệnh Python như sau (n là số câu hỏi của đề thi): n = int(input()) diem = 0 for i in rang…

1 lượt giao

Sắp xếp số lượng hàng trong kho tăng dần bằng sắp xếp chèn

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhThông hiểu

Cửa hàng có n mặt hàng, mỗi mặt hàng có một số lượng tồn kho (số nguyên). Em hãy viết chương trình đọc số lượng các mặt hàng, sử dụng thuật…

Mới

Xếp hạng nhiệt độ các thành phố theo thứ tự giảm dần bằng sắp xếp chọn

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Cho danh sách nhiệt độ cao nhất trong ngày (đơn vị: độ C, có thể là số thực, có thể âm) của n thành phố. Em hãy viết chương trình sử dụng t…

Mới

Phân tích chương trình tính tổng nhiệt độ chẵn tại trạm quan trắc

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Trạm quan trắc thời tiết ghi lại n giá trị nhiệt độ (là các số nguyên, có thể âm) trong một ngày. Em hãy viết chương trình thực hiện đồng t…

Mới

Soát lỗi chương trình tính điểm luyện tập đạt chuẩn

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Một ứng dụng học ngoại ngữ lưu lại điểm số của n buổi luyện tập của một học sinh (mỗi điểm là số nguyên từ 0 đến 100). Buổi luyện tập được…

Mới

Lọc dữ liệu lỗi cảm biến bước chân trên đồng hồ thông minh

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Đồng hồ thông minh của một học sinh ghi lại số bước chân đi được trong mỗi ngày của n ngày theo dõi. Do lỗi kĩ thuật, cảm biến đôi khi ghi…

Mới

Sắp xếp danh sách chi tiêu qua ví điện tử theo thành tiền tăng dần

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Danh sách chi tiêu gồm n khoản chi, mỗi khoản chi có: tên khoản chi (không chứa dấu cách), đơn giá (số nguyên, đơn vị đồng) và số lượng (số…

Mới

Đếm số cách đóng gói đều sản phẩm

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhThông hiểu

Một cửa hàng có n sản phẩm muốn đóng vào các thùng chứa số sản phẩm bằng nhau, mỗi thùng chứa ít hơn n sản phẩm (không tính cách đóng cả n…

1 lượt giao

Tìm và sửa lỗi: Xếp hạng thời gian bơi 50m tăng dần

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Một bạn học sinh viết chương trình dùng thuật toán sắp xếp nổi bọt để sắp xếp thời gian bơi 50m (giây) của các vận động viên theo thứ tự tă…

Mới

Xếp hạng doanh thu gây quỹ theo ngưỡng thưởng

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Đoàn trường tổ chức hội chợ gây quỹ, mỗi lớp bán áo đồng phục với một mức đơn giá và số lượng bán được riêng. Doanh thu của một lớp được tí…

Mới

Sắp xếp dãy nhiệt độ đo được trong ngày

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhThông hiểu

Trạm quan trắc thời tiết ghi lại n giá trị nhiệt độ (đơn vị °C, có thể là số âm) đo được tại n thời điểm trong ngày. Em hãy viết chương trì…

Mới

Hiển thị sản phẩm theo giá cao nhất trước trên sàn mua sắm trực tuyến

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Một sàn thương mại điện tử lưu lại giá (đơn vị: nghìn đồng) của n sản phẩm cùng loại được rao bán bởi các cửa hàng khác nhau. Hệ thống muốn…

Mới

Phân tích mức độ xáo trộn số bước chân đi bộ trong tuần

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Một ứng dụng theo dõi sức khoẻ ghi lại số bước chân đi bộ (số nguyên dương) của một học sinh trong n ngày liên tiếp. Ứng dụng cần: - Sắp xế…

Mới

Tìm và sửa lỗi chương trình xếp hạng vận động viên chạy 100m

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Trong giải điền kinh của trường, ban tổ chức ghi lại thời gian chạy 100m (đơn vị: giây, có thể là số thập phân) của từng vận động viên. Cần…

Mới

Tính thời gian chờ trung vị của các cuốc xe công nghệ trong ca trực

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Một ứng dụng gọi xe công nghệ ghi lại thời gian chờ (đơn vị: phút) của khách hàng cho từng cuốc xe trong một ca trực. Thay vì tính trung bì…

Mới

Tìm điểm hòa vốn hợp lệ cho quán trà sữa TeaTime

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Chủ quán trà sữa TeaTime ước lượng lợi nhuận theo số cốc bán ra x trong ngày bằng công thức P(x) = a·x² + b·x + c (đơn vị: nghìn đồng), với…

Mới

Tìm lỗi trong chương trình phân loại chỉ số BMI học sinh

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Trung tâm Y tế học đường muốn viết chương trình HealthTrack để phân loại thể trạng học sinh dựa vào chỉ số BMI = cân nặng (kg) / (chiều cao…

Mới

Phân loại lô hàng theo thừa số nguyên tố tại kho TechMart

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

TechMart gán mã kiểm định n (số tự nhiên) cho mỗi lô hàng. Chương trình cần thực hiện theo đúng thứ tự sau: - Bước 1 - Kiểm tra dữ liệu: yê…

Mới