Liên kết tài nguyên

Liên kết website

Thành viên trực tuyến

8 khách và 0 thành viên

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Điều tra ý kiến

    Bạn nhận thấy trang web này như thế nào?
    Rất hay
    Đẹp
    Bình thường
    Không hay
    Ý kiến khác

    Chào mừng quý thầy cô và các bạn đến với website Phan Tuấn Hải.

    Lên đầu trang Lên đầu trang

    Đề thi và đáp án thi chọn đội tuyển HSG Quốc gia môn Tin học tỉnh Ninh Bình 2011-2012

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn: st
    Người gửi: Phan Tuấn Hải (trang riêng)
    Ngày gửi: 20h:30' 06-04-2016
    Dung lượng: 15.1 KB
    Số lượt tải: 29
    Số lượt thích: 0 người
    SỞ GD&ĐT NINH BÌNH

    ĐỀ CHÍNH THỨC
    
    
    ĐỀ THI CHỌN ĐỘI TUYỂN CHÍNH THỨC DỰ THI HỌC SINH GIỎI QUỐC GIA
    Năm học: 2011 - 2012
    Môn: Tin học
    Thời gian làm bài: 180 phút.
    (Đề thi gồm 03 bài trong 02 trang)
    
    
    Tổng quan đề thi:
    Bài
    Chương trình
    Input
    Output
    Thời gian
    
    Lát viền
    BRICK.PAS
    BRICK.INP
    BRICK.OUT
    01 giây/test
    
    Trái phiếu
    OBL.PAS
    OBL.INP
    OBL.OUT
     01 giây/test
    
    Tăng lương
    SALARY.PAS
    SALARY.INP
    SALARY.OUT
    04 giây/test
    
    
    Bài 1: Lát viền (7 điểm).
    Người ta cần lát kín đường viền trang trí trong công viên có kích thước 2 x n bằng n viên gạch kích thước 2 x 1 (trong hình dưới là các cách lát cho trường hợp n = 3).

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Yêu cầu: Cho biết n, hãy xác định số cách lát khác nhau.
    Dữ liệu vào: Cho trong file BRICK.INP gồm một số nguyên dương n (n < 10000).
    Dữ liệu ra: Ghi ra file BRICK.OUT một số nguyên duy nhất là đáp án của bài toán.
    Ví dụ:
    BRICK.INP
    BRICK.OUT
    
    3
    3
    
    
    Bài 2: Trái phiếu (7 điểm).
    Rôn tốt nghiệp khoa kinh tế với bằng xuất sắc và quyết định khởi nghiệp bằng việc tham gia thị trường mua bán trái phiếu ngắn hạn của chính phủ. Nguyên tắc của thị trường trái phiếu chính phủ là nếu ngày nào bạn đăng ký tham gia thì phải mua hoặc bán đúng một trái phiếu. Trong một ngày giá bán hay mua là giống nhau. Qua nghiên cứu tìm hiểu, Rôn thấy rằng trái phiếu lên giá hàng ngày. Hiện nay mỗi trái phiếu có giá là 1, ngày mai giá mỗi trái phiếu sẽ là 2, đến ngày thứ m giá sẽ là m.
    Trong tay Rôn hiện đang có số tiền mặt là n và một số lượng trái phiếu lớn hơn k. Rôn quyết định đăng ký tham gia thị trường Trái phiếu trong k ngày liên tiếp kể từ hôm nay với quy tắc hành động hết sức đơn giản: mỗi ngày nếu còn đủ tiền mặt để mua thì sẽ mua, trong trường hợp ngược lại sẽ bán. Ví dụ, với n = 7 và k = 4, hôm nay Rôn sẽ mua và số tiền còn lại trong túi là 6, hai ngày nữa Rôn cũng sẽ mua với chi phí là 2 và 3, tiền mặt còn lại là 1. Ở ngày thứ tư Rôn bán trái phiếu và có số tiền mặt là 5.
    Yêu cầu: Cho n, k (1 ≤ n, k ≤ 1015). Hãy xác định số tiền mặt Rôn có ở cuối ngày thứ k.
    Dữ liệu: Vào từ file văn bản OBL.INP gồm một dòng chứa 2 số nguyên n và k.
    Kết quả: Đưa ra file văn bản OBL.OUT một số nguyên là số tiền mặt Rôn có ở cuối ngày thứ k.
    Ví dụ:
    OBL.INP
    
    OBL.OUT
    
    7 4
    
    5
    
    Bài 3: Tăng lương (6 điểm).
    Steve là ông chủ kiêu hãnh của một công ty phần mềm lớn. Ban đầu công ty chỉ có một mình Steve. Công việc làm ăn phát đạt và công ty thuê n công nhân, lần lượt từng người, từng người một. Steve được đánh số là 0. Các công nhân khác – đánh số từ 1 đến n theo trình tự thuê. Mỗi người mới vào có một mức lương khởi điểm và chịu sự chỉ đạo của một ai đó trong công ty. Nếu lương công nhân cao hơn lương thủ trưởng trực tiếp của mình thì lương của người thủ trưởng đó được nâng lên bằng lương người dưới quyền mình. Quá trình điều chỉnh này được tiếp diễn cho đến khi đảm bảo được trong toàn công ty lương thủ trưởng không thấp hơn lương công nhân dưới quyền.
    Yêu cầu: Với mỗi công nhân được tuyển chọn vào công ty hãy xác định số người phải điều chỉnh lương cho phù hợp với người mới được tuyển chọn.
    Dữ liệu: Vào từ file văn bản SALARY.INP:
    Dòng đầu tiên chứa số nguyên n (1 ≤ n ≤ 300 000),
    Dòng thứ 2 chứa một số nguyên – lương khởi điểm của Steve,
    Dòng thứ i trong n dòng sau chứa 2 số nguyên S và B – lương khởi điểm và thủ trưởng của người công nhân thứ i.
    Lương khởi điểm nằm trong phạm vi từ 1 đến 109.
    Kết quả: Đưa ra file văn bản SALARY.OUT n số số nguyên, mỗi số trên một dòng, là kết quả tính được đối với mỗi người.
    Ví dụ:
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓