Hiển thị kết quả từ 1 đến 8 / 8
  1. #1
    Tham gia
    15-03-2010
    Bài viết
    1,562
    Like
    84
    Thanked 1,571 Times in 860 Posts

    Đề Thi Tin Học Mở Rộng?

    Đọc thấy cái này bên góc "lập trình".

    Đoc xong cái đề, có cảm tưởng ban tổ chức là một lũ mê chơi ghêm.
    Nghĩ xót xa cho tuổi trẻ VN.

    tb. tôi không đả kích chơi ghêm. Nếu đề thi này đừng đả động đến từ "học sinh phổ thông" thì tôi chả màng tới. Tôi chỉ nhấn mạnh sự phân biệt giữa giải trí và học hành thôi. Theo thiển ý, có những cái "vừa học vừa chơi", những cũng có những cái nằm ngoài giới hạn. Là người làm việc với giáo dục thiết tưởng phải tôn trọng chuyện đó.

    Quote Được gửi bởi boltkid View Post
    Đây là đề thi Tin học giải mở rộng cho học sinh phổ thông, mọi người giúp dùm nha!

    Viết 3 chương trình:
    1. Chương trình mua xe tăng: đưa ra các đặt tiền cho một lượt bán đấu giá, chương trình này sẽ được nhận các thông tin về tên đội của mình, thông tin về k xe tăng được bán đấu giá của k lượt bán, t số tiền ban đầu của mỗi đội, c lượt bán đấu giá hiện tại và thông tin mà cả hai đội đã đặt tiền mua của c-1 lượt trước đó.
    2. Chương trình đặt xe tăng: để đưa ra cách đặt các xe tăng mà đội đã mua được, chương trình này sẽ được nhận các thông tin về tên đội của mình, thông tin về k xe tăng được bán đấu giá của k lượt bán, t số tiền ban đầu của hai đội, các thông tin mà cả hai đội đã đặt tiền mua của k lượt trước đó.
    3. Chương trình thi đấu: để đưa ra cách chơi cho một lượt đi, chương trình này sẽ được nhận thông tin về tên đội của mình, thông tin điểm của cả hai đội, thông tin về trạng thái các xe tăng của mình và xe tăng của đối phương. Cách thức thi đấu được cụ thể hóa như sau: đội nào sau khi thực hiện xong chương trình mua xe tăng mà còn nhiều tiền hơn thì được đi trước, nếu bằng nhau thì chương trình ban giám khảo sẽ chọn ngẫu nhiên 1 trong 2 đội để đi trước. Mỗi đội đến lượt đi của mình sẽ thực hiện 1 trong 2 hành động:
    - Hành động di chuyển: Chọn xe tăng sẽ di chuyển và hướng đi của xe tăng đó. Di chuyển sang 1 trong 4 ô kề cạnh và chỉ được đi vào trong 1 ô trống.
    - Hành động bắn: Chọn xe tăng dùng để bắn và vị trí xe tăng sẽ bắn. Cụ thể, nếu chọn xe A ở vị trí (x,y) có đặc tính trạng thái là a1,b1,c1 bắn vào vị trí (u,v) chứa xe tăng B với đặc tính trạng thái là a2,b2,c2, khi đó nếu khoảng cách giữa (x,y) và (u,v) ko vượt quá c1 thì bắn trúng. Xe A bắn trúng xe B thì trạng thái và điểm số được tính như sau:
    + Nếu khả năng công phá (b) của xe A nhỏ hơn khả năng phòng thủ (a) của xe B (b1< a2) thì khả năng phòng thủ (a) của xe B sẽ bị giảm đi b1 (tức là còn a2-b1), đội A sẽ nhận được b1 điểm
    + Nếu khả năng công phá (b) của xe A lớn hơn hoặc bằng khả năng phòng thủ của xe B (b1≥a2) thì xe B sẽ bị nổ, và đội A sẽ nhận được a2 điểm.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
    Ban đấu, chương trình của ban giám khảo sẽ gọi chương trình mua xe tăng của 2 đội ra để mô phỏng cách mua bán đấu giá như đã mô ta ở trên.
    Sau đó, sẽ gọi tiếp chương trình đặt xe của 2 đội ra để đặt xe ra địa hình mô phỏng mà chương trình ban giám khảo hỗ trợ.
    Tiếp theo, sẽ gọi chương trình thi đấu của 2 đội ra để 2 đội bắt đầu thi đấu với nhau.
    Nếu trong quá trình thi đấu, xe tăng của đội nào bị phá hết trước thì thua, trong trường hợp 2 đội đã đi qua r lượt đấu rồi mà chưa bị phá hết xe thì chương trình ban giám khảo sẽ dựa vào điểm của 2 đội để đánh giá thắng thua....

    ~~~~~~~~~~~~~~~~~`
    Mong mọi người giúp dùm em, đây là đề thi ko hoàn chỉnh, chỉ mới 80% thôi.
    Ko biết là mình tự tương tác mỗi lần thực hiện mua bán đấu giá, rồi đặt xe, và mỗi lượt thi đấu...hay là mình tự lập trình ra rồi để nó tự auto...
    Mọi người phân tích rồi giúp em ạ!
    Quote Quote

  2. #2
    Tham gia
    22-03-2006
    Bài viết
    7,379
    Like
    2,418
    Thanked 2,098 Times in 1,179 Posts
    Quote Được gửi bởi megaownage View Post
    Đọc thấy cái này bên góc "lập trình".

    Đoc xong cái đề, có cảm tưởng ban tổ chức là một lũ mê chơi ghêm.
    Nghĩ xót xa cho tuổi trẻ VN.

    tb. tôi không đả kích chơi ghêm. Nếu đề thi này đừng đả động đến từ "học sinh phổ thông" thì tôi chả màng tới. Tôi chỉ nhấn mạnh sự phân biệt giữa giải trí và học hành thôi. Theo thiển ý, có những cái "vừa học vừa chơi", những cũng có những cái nằm ngoài giới hạn. Là người làm việc với giáo dục thiết tưởng phải tôn trọng chuyện đó.
    Còn em thì đọc xong cái đề, có cảm tưởng người hỏi là người soạn đề, và anh ấy không biết mình đang làm gì ???

    Mong mọi người giúp dùm em, đây là đề thi ko hoàn chỉnh, chỉ mới 80% thôi.
    Ko biết là mình tự tương tác mỗi lần thực hiện mua bán đấu giá, rồi đặt xe, và mỗi lượt thi đấu...hay là mình tự lập trình ra rồi để nó tự auto...
    Mọi người phân tích rồi giúp em ạ!
    Đường dài ngút ngàn chỉ một trận cười vang vang ....

  3. Thành viên Like bài viết này:


  4. #3
    Tham gia
    15-03-2010
    Bài viết
    1,562
    Like
    84
    Thanked 1,571 Times in 860 Posts
    Hy vọng là bạn nhận định đúng. Hy vọng là tác giả không liên hệ gì đến ngành giáo.

  5. #4
    Tham gia
    22-03-2006
    Bài viết
    7,379
    Like
    2,418
    Thanked 2,098 Times in 1,179 Posts
    Quote Được gửi bởi megaownage View Post
    Hy vọng là bạn nhận định đúng. Hy vọng là tác giả không liên hệ gì đến ngành giáo.
    Bắt chước một từ cảm thán mà bây giờ người ta hay dùng, "xốn lòng" lắm bác ạ
    Đường dài ngút ngàn chỉ một trận cười vang vang ....

  6. #5
    Tham gia
    25-07-2002
    Location
    https://t.me/pump_upp
    Bài viết
    1,756
    Like
    9
    Thanked 55 Times in 41 Posts
    Quá "xốn":
    - Thứ nhất: Phản giáo dục nhân cách, thiếu gì thứ mà phải là xe tăng? Chiến tranh xa lắm rồi mà.
    - Thứ hai: Như lão Mèo Gào.
    - Thừ ba như KIệt Lặc Chơn nhơn.
    - Thứ tư: Xa rời thực tế.

  7. #6
    Tham gia
    28-09-2007
    Location
    Vĩnh Yên-Vĩnh Phúc
    Bài viết
    1,167
    Like
    6
    Thanked 14 Times in 12 Posts
    Em cũng từng đi thi tin học hồi phổ thông và giờ vẫn đang theo ngành lập trình nên cũng hiểu 1 chút về cái đề.
    Thứ nhất: Đề bài này chính xác là 1 đề thi tin học phổ thông chứ không phải là trò chơi như bác mèo gào nghĩ, chỉ là chủ đề của nó mang nội dung của một trò chơi thôi ạ (gần giống game "World of Tank" đang thịnh hành), có thể để học sinh dễ hiểu yêu cầu đề bài hơn.
    Thứ 2: Đúng như anh cá viên chiên nói thì không nhất thiết phải là xe tăng, nhưng cũng không hẳn là xa rời thực tế vì hồi đó em thi chủ yếu về thuật toán thôi, và bài này đáp ứng được điều đó.
    Thứ 3: Trong đề bài thiếu mô tả về dữ liệu vào và ra (input và output), có thể nó nằm trong 20% không hoàn chỉnh như đã viết. em nghĩ đây là đề do thí sinh đi thi về rồi post lên để thảo luận chứ không phải do người ra đề thiếu sót đâu ạ

  8. #7
    Tham gia
    22-07-2014
    Bài viết
    47
    Like
    0
    Thanked 5 Times in 4 Posts
    Đề thi mở rộng thì mới biết dc khả năng

  9. #8
    Tham gia
    15-03-2010
    Bài viết
    1,562
    Like
    84
    Thanked 1,571 Times in 860 Posts
    Quote Được gửi bởi shopgiay View Post
    Đề thi mở rộng thì mới biết dc khả năng
    Bạn nói quá đúng. Bây giờ thì tôi đã biết khả năng của ... người ra đề.

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •