Đề thi học sinh giỏi tỉnh Nghệ An năm 2012 - 2013 môn Tin học lớp 12 Bảng A (Có đáp án) Sở GD&ĐT Nghệ An
SỞ GIÁO DỤC VÀ ĐÀO TẠO
|
KỲ THI CHỌN HỌC SINH GIỎI CẤP TỈNH LỚP 12
|
TỔNG QUAN BÀI THI
Bài 1. Trò chơi
Nhân dịp lễ giáng sinh, công viên trung tâm tổ chức trò chơi "con số may mắn". Mỗi em nhỏ đến tham dự sẽ được phát một số nguyên dương. Công viên có một thiết bị quay số, mỗi lần quay sẽ tạo ngẫu nhiên một số nguyên dương có giá trị tuyệt đối không vượt quá 104. Người dẫn chương trình sẽ thực hiện N lần quay số. Số nào xuất hiện nhiều nhất trong N lần quay được gọi là con số may mắn và em nhỏ nào có con số may mắn thì sẽ được phần thưởng.
Yêu cầu: Cho N con số xuất hiện trong N lần quay. Bạn hãy giúp người dẫn chương trình xác định số lần xuất hiện của con số may mắn.
Dữ liệu vào từ file văn bản Bai1.inp:
• Dòng đầu là số N (1 ≤ N ≤ 104).
• Dòng tiếp theo có N số là các số xuất hiện trong N lần quay.
Kết quả ghi ra file văn bản Bai1.out: Là số lần xuất hiện của con số may mắn.
Bài 2. Xâu chung
Xâu S được gọi là xâu con chung của xâu S1 và xâu S2 nếu xâu S là một dãy các ký tự liên tiếp trong S1 và cũng là dãy các ký tự liên tiếp trong S2.
Yêu cầu: Cho hai xâu kí tự S1 và S2 (có không quá 255 ký tự). Hãy tìm một xâu con chung S dài nhất của hai xâu S1 và S2. Ví dụ: S1 = ’Ky thi học sinh gioi Tinh môn Tin hoc’, S2 = ’hoc sinh gioi mon Tin hoc’ thì S = ‘hoc sinh gioi '.
Dữ liệu vào từ file văn bản Bai2.inp:
• Dòng đầu tiên ghi xâu S1;
• Dòng thứ hai ghi xâu S2.
Kết quả ghi ra file văn bản Bai2.out: Chỉ một số duy nhất là độ dài của xâu con chung dài nhất S. (Nếu hai xâu S1, S2 không có kí tự nào chung thì ghi số 0).
Bài 3. Dạng thập phân
Ngày nghỉ cuối tuần Nam rất muốn đi chơi công viên. Mẹ ra diều kiện nếu Nam biết cách chuyển một phân số sang dạng thập phân (hữu hạn hoặc vô hạn tuần hoàn) thì sẽ được đi chơi. Bạn hãy giúp bé Nam nhé.
Yêu cầu: Cho 2 số nguyên dương P và Q (P, Q ≤ 105). Hãy đưa ra dạng thập phân (hữu hạn hoặc vô hạn tuần hoàn) của phân số P/Q
Dữ liệu vào từ file văn bản Bai3.inp: Chỉ một dòng duy nhất chứa 2 số nguyên dương P và Q.
Kết quả ghi ra file văn bản Bai3.out: Là dạng thập phân của phân số P/Q theo quy cách như các ví dụ dưới đây:
Bài 4: Lợp mái
Cho M (1 ≤ M ≤ 10) viên ngói vuông 5 x 5, được lợp trên một mái nhà vuông nxn (5 ≤ N ≤ 15), lần lượt mỗi lần 1 viên, các cạnh của chúng song song với các cạnh của bảng. Viên ngói đặt sau có thể che một phần hoặc che cả viên ngói đặt trước đó. Sau khi viên ngói cuối cùng được đặt lên mái ta thu được một Mai_ngoi. Ví dụ, Mai_ngoi 1 biểu thị rằng viên ngói A được đặt sau viên ngói B trên một mái vuông 11 x 11.
Các viên ngói được đặt tên là chữ cái liên tiếp bắt đầu từ A (theo bảng chữ cái tiếng Anh). Ví dụ, nếu có 5 viên ngói thì chúng sẽ được gọi là A, B, C, D và E. Trong một Mai_ngoi, mỗi vị trí trên mái được ký hiệu bởi một dấu chấm "." nếu vị trí đó không bị phủ bởi một chữ cái là tên của viên ngói trên cùng tại vị trí đó.
Một Mai_ngoi là hợp lệ nếu có thể xác định được một tập các viên ngói mà một trong chúng có thể là viên đầu tiên đã được đặt lên mái. Ví dụ ở Mai_ngoi2, có thể viên ngói B hoặc C hoặc D là ngói đầu tiên đã được đặt lên mái, nhưng A không thể là viên ngói đầu tiên đã được đặt lên mái.
Một Mai_ngoi là không hợp lệ nếu xảy ra một trong hai điều sau:
- Có viên ngói không phải là một hình vuông 5 x 5. Ví dụ Mai_ngoi 3 là không hợp lệ vì có A là viên x 5, hay chiều rộng của viên B vượt quá 5, hay viên C có một lỗ.
- Các viên ngói không được đặt theo lần lượt viên này sau viên kia. Ví dụ trong Mai_ngoi 4 được đặt một lúc viên ngói lồng vào nhau. Do đó, Mai_ngoi4 là không hợp lệ.
Yêu cầu: Cho một Mai_ngoi, nếu nó không hợp lệ thì đưa ra ‘NO’. Nếu hợp lệ thì đưa ra các chữ cái theo thứ tự tăng dần của các viên ngói mà mỗi một trong số đó có thể là viên ngói đầu tiên.
Dữ liệu vào từ file văn bản Bai4.inp:
• Dòng đầu tiên chứa số nguyên M, số lượng viên ngói;
• Dòng tiếp theo chứa số nguyên N là kích thước của bảng vuông N xN
• N dòng tiếp theo miêu tả Mai_ngoi.
Kết quả ghi ra file văn bản Bai4.out:
• Là chuỗi "NO" khi Mai_ngoi, hoặc là một chuỗi các chữ cái (theo thứ tự tăng dần) đại diện cho các viên ngói có thể là viên đầu tiên. Không có dấu cách giữa các chữ cái.
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
-
Toán 6 Bài 3: Làm tròn số thập phân và ước lượng kết quả
-
Đáp án Cuộc thi Tuyên truyền quy tắc ứng xử năm 2021
-
Văn mẫu lớp 9: Phân tích hai khổ cuối bài thơ Viếng lăng Bác
-
Hợp đồng đặt cọc mua bán nhà đất - Mẫu hợp đồng đặt cọc mua đất mới nhất
-
Hợp đồng mua bán hàng hóa - Hợp đồng mua bán mới nhất 2020
-
Bài dự thi Người anh hùng nhỏ tuổi chí lớn (8 mẫu)
-
Văn mẫu lớp 10: Phân tích bài thơ Tỏ lòng của Phạm Ngũ Lão
-
Văn mẫu lớp 9: Nghị luận xã hội Lá lành đùm lá rách
-
Ngữ pháp tiếng Anh cơ bản bằng sơ đồ tư duy
-
Bài tập thì tiếng Anh lớp 6 - Bài tập ngữ pháp tiếng Anh lớp 6
Mới nhất trong tuần
-
Viết đoạn văn nêu cảm nhận về bài thơ Ngõ Tràng An (2 mẫu)
100+ -
Liệt kê những hành động, lời nói của nhân vật Hoài trong đoạn trích
100+ -
Văn mẫu lớp 12: Tổng hợp dàn ý Hồn Trương Ba, da hàng thịt (9 mẫu)
10.000+ -
Văn mẫu lớp 12: Viết đoạn văn nghị luận về lối sống nghĩa tình
50.000+ -
Tác dụng của việc trích dẫn hai bản Tuyên ngôn của Pháp và Mỹ
100+ -
Nghị luận về vai trò của việc chủ động cho cuộc sống
100.000+ -
Văn mẫu lớp 12: Phân tích giá trị nhân đạo trong tác phẩm Vợ chồng A Phủ
100.000+ -
Tóm tắt các sự kiện được kể trong văn bản Những trò lố hay là Va-ren và Phan Bội Châu
100+ -
Đề thi thử THPT Quốc gia năm 2025 môn Toán Cụm trường THPT Bắc Ninh
100+ -
Văn mẫu lớp 12: Kết bài về Vợ chồng A phủ hay nhất (98 mẫu)
100.000+ 1