Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

ĐỀ KHẢO SÁT HSG TIN 8

Ngày 24/02/2024
Thời gian: 90
Bài 1: Lập bảng tính theo mẫu:

Yêu cầu:
1. Điền dữ liệu cho TÊN HÀNG và ĐƠN GIÁ dựa vào 2 ký tự thứ đầu tiên
của MÃ HĐ và BẢNG GIÁ HÀNG.
2. Viết công thức lấy SỐ LƯỢNG, biết SỐ LƯỢNG là 3 ký tự thứ 3, 4, 5
của MÃ HĐ và chuyển sang dữ liệu kiểu số.
3. Viết công thức lấy THUẾ dựa vào 1 ký cuối của MÃ HĐ và BẢNG
THUẾ.
4. Tính THÀNH TIỀN = SỐ LƯỢNG * ĐƠN GIÁ* (1 + THUẾ).
5. Sắp xếp dữ liệu tăng dần theo TÊN HÀNG, nếu cùng TÊN HÀNG thì sắp
xếp giảm dần theo SỐ LƯỢNG.
6. Lập BẢNG THỐNG KÊ theo mẫu trên.
7. Từ BẢNG THỐNG KÊ, lập biểu đồ dạng cột ba chiều (3 D column) trên
bảng tính biểu diễn TỔNG SỐ LƯỢNG theo từng LOẠI HÀNG.
8. Rút trích những dòng có SỐ LƯỢNG >= 500 và <=700
Bài 2: Cho 2 số tự nhiên a, b , viết chương trình tính tích của các số
nguyên tố nằm giữa a và b sau đó tính tổng hai chữ số hàng đơn vị và hàng chục
của tích vừa tìm được.
Bài 3: Thằng Bờm thường xuyên tham gia thi lập trình online trên mạng internet.
Vì đạt được thành tích cao nên Bờm được gửi tặng một món quà đặc biệt, món quà này
được đặt trong một chiếc hộp, muốn mở hộp đó cần phải có mật khẩu. Người gửi đã cung
cấp cho Bờm một mã số là một dãy gồm các bộ ba chữ số ngăn cách nhau bởi dấu chấm
và có chiều dài không quá 255 (kể cả chữ số và dấu chấm). Để mở được hộp quà này,
Bờm phải nhập vào mật khẩu của hộp quà. Mật khẩu là một số nguyên dương M được tạo
ra bằng cách tính tổng giá trị các bộ ba chữ số trong dãy mã số, các bộ ba này được đọc
từ phải sang trái.

Yêu cầu: Cho mã số của hộp quà, hãy tìm mật khẩu để mở hộp quà đó.
Dữ liệu vào: Cho xâu ký tự S (độ dài xâu không quá 255 ký tự) là mã số của hộp quà.
Kết quả: Ghi ra màn hình một số nguyên là mật khẩu tìm được
Ví dụ:
Nhap ma so nha cung cap: 143.312.111
Mat khau tao ra la: 665
Bài 4: TỔNG LỚN NHẤT
Tranh thủ trong giờ ra chơi, hai bạn Nam và Bình rủ nhau chơi trò tìm số. Hai bạn
lần lượt mỗi người viết một số nguyên lên bảng, Nam viết số thứ nhất, Bình viết số thứ
hai, rồi đến lượt Nam viết số thứ ba,… Cứ tiếp tục như vậy hai bạn viết được một dãy
gồm n số a1, a2, …, an (n là số nguyên và 1≤n≤1000). Đến đây hai bạn chưa kịp chơi trò
chơi của mình thì đã đến giờ học. Thầy vào lớp, sẵn thấy dãy số trên bảng, thầy đã đặt ra
câu đố: Tìm một đoạn liên tiếp các số trong dãy số trên sao cho tổng giá trị các số trong
đoạn đó là lớn nhất. Vì dãy số có quá nhiều số nên cả lớp nhìn hoa cả mắt mà vẫn chưa
tìm ra được đáp án. Bạn hãy lập trình giải giúp các bạn trong lớp nhé.
Ví dụ:
n=10
2 -9 4 1 -3 5 8-7 3 1
Đoan lien tiep co tong lon nhat bang 15

You might also like