Đề thi chọn học sinh giỏi tỉnh Long An môn Tin học lớp 12 - Vòng 1, bảng B (có đáp án) Đề thi học sinh giỏi tỉnh
SỞ GIÁO DỤC VÀ ĐÀO TẠO LONG AN (Đề thi chính thức) |
KỲ THI CHỌN HỌC SINH GIỎI LỚP 12 CẤP TỈNH - VÒNG 1 Ngày thi: 06 / 10 / 2011 Môn thi: TIN HỌC Bảng: B Thời gian làm bài: 180 phút (Không kể thời gian phát đề) |
Tên file chương trình đặt theo từng bài: bai1.pas, bai2.pas, bai3.pas.
Bài 1: (7 điểm)
Cho số tự nhiên n>0, ta viết n dưới n dạng n= 2m+p, với m là số tự nhiên lớn nhất. Ví dụ số tự nhiên n=11 được viết dưới dạng n= 23+3 trong đó m=3, p = 3;
Yêu cầu: Viết chương trình nhập vào số tự nhiên n. Xuất ra màn hình giá trị của m và p.
Bài 2: (7 điểm)
Cho mảng một chiều A có n phần tử, phần tử thứ i của mảng A có giá trị là i. Người ta sắp xếp mảng A thành mảng B theo thứ tự với hai phần tử a, b trong mảng B, a ở trước b khi sô dư của a chia cho 5 nhỏ hơn số dư của b chia 5. Trong trường hợp hai số dư bằng nhau thì a trước b khi a nhỏ hơn b.
Yêu cầu: Viết chương trình nhập vào các số nguyên dương n, m. Phần tử thứ m của mảng A thành phần tử thứ k của bảng B. Xuất ra màn hình giá trị của k.
Ví dụ: Nhập vào n = 10, m = 9 ta được k=10 vì
Mảng A:
Sắp xếp thành mảng B
Mảng B:
Bài 3: (6 điểm)
Cho một bảng ô vuông A gồm n cột, n hàng. Từ ô vuông cột 1, hàng 1 người ta điền vào mỗi ô vuông đúng một con số tự nhiên bắt đầu từ 1 liên tiếp đến n2 theo chiều từ trái sang phải và từ trên xuống dưới. Với số tự nhiên k, m cho trước ta biến đổi bảng ô vuông A thành bảng ô vuông B bằng cách dời tất cả các hàng lên trên k hàng, rồi tiếp tục dời tất cả các cột sang trái m cột. Khi dời hàng đến hàng đầu nếu tiếp tục dời thì thành hàng cuối, tương tự cho dời cột..
Yêu cầu: Viết chương trình nhập số tự nhiên n, k, m, i, j, h
a) Xuất ra màn hình con số của ô vuông cột i hàng j của bảng B
b) Xuất ra màn hình chỉ số hàng và cột của ô vuông trong bảng B có giá trị là h.
Ví dụ: Với n=5, k=7, m=6, i=4, j=3, h=25
a) Ô vuông hàng i = 4, cột j = 3 là con số 4.
b) Chỉ số hàng, cột của ô vuông có giá trị h = 25 là hàng 3, cột 4.
Download tài liệu để xem thêm chi tiết
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Chủ đề liên quan
Có thể bạn quan tâm
-
Các dạng bài tập tính nhanh lớp 3 - Tài liệu bồi dưỡng HSG môn Toán lớp 3
-
Văn mẫu lớp 12: Nghị luận về nỗi sợ hãi của con người (Dàn ý + 8 mẫu)
-
Bộ 80 đề thi tuyển sinh vào lớp 10 môn Tiếng Anh
-
Kế hoạch dạy học môn Toán 5 sách Kết nối tri thức với cuộc sống
-
Ngữ pháp Tiếng Anh ôn thi vào lớp 10 năm 2024 - 2025
-
Kể lại buổi lễ kỉ niệm ngày Nhà giáo Việt Nam (2 Dàn ý + 10 mẫu)
-
Phiếu góp ý sách giáo khoa lớp 9 môn Toán (4 bộ sách)
-
Bản tự kiểm điểm Đảng viên dự bị - Bản kiểm điểm Đảng viên dự bị theo Hướng dẫn 12
-
Bài tập câu Tường thuật môn tiếng Anh lớp 8 (Có đáp án)
-
Tập làm văn lớp 4: Viết mở bài và kết bài tả cái trống trường em (12 mẫu)
Mới nhất trong tuần
-
Văn mẫu lớp 12: Nghị luận về nỗi sợ hãi của con người (Dàn ý + 8 mẫu)
100.000+ -
Dẫn chứng về lối sống chân thật
1.000+ -
Dẫn chứng về bản lĩnh tuổi trẻ
1.000+ -
Dẫn chứng về sự sẻ chia
10.000+ -
Dẫn chứng về lòng khoan dung
50.000+ -
Văn mẫu lớp 12: Nghị luận xã hội cách nuôi dưỡng vẻ đẹp tâm hồn
100.000+ -
Văn mẫu lớp 12: Nghị luận xã hội về sự thành công trong cuộc sống
100.000+ 1 -
Bộ công thức Toán ôn thi THPT Quốc gia
10.000+ -
Văn mẫu lớp 12: Viết đoạn văn trả lời câu hỏi Sự ngông nghênh của tuổi trẻ khiến con người dễ bỏ lỡ những điều gì
10.000+ -
Nghị luận về tình trạng học lệch, ôn thi lệch của học sinh hiện nay
100.000+ 3