Bài 4: Vòng Chung Kết (30 điểm; Đề Tin học trẻ cấp Tiểu học bảng A tỉnh Đắk Lắk 2025-2026)

Xem dạng PDF

Gửi bài giải

Điểm: 30,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 30M
C# 256M
Go 256M
Java 256M
Kotlin 256M
PHP 256M
Python 3 256M
Ruby 256M
Rust 256M
Scratch 3 256M
Input: stdin
Output: stdout

Nguồn bài:
Đề Tin học trẻ cấp Tiểu học bảng A tỉnh Đắk Lắk 2025-2026
Dạng bài
Ngôn ngữ cho phép
C , C# , C++ , Go , Java , Kotlin , Pascal , PHP , Python 3 , Ruby , Rust , Scratch 3

Bài 4: Vòng Chung Kết (30 điểm; Đề Tin học trẻ cấp Tiểu học bảng A tỉnh Đắk Lắk 2025-2026)

Trong lễ hội thả diều ven biển Tuy Hòa, có N lượt chấm điểm các con diều. Ở mỗi lượt, ban giám khảo ghi lại điểm của một con diều.

Một con diều được xem là đạt chuẩn nếu điểm của nó lớn hơn hoặc bằng T.

Ban tổ chức tính điểm thưởng như sau:

  • Mỗi con diều đạt chuẩn được cộng 100 điểm.
  • Mỗi con diều không đạt chuẩn bị trừ 50 điểm.
  • Nếu có 3 con diều đạt chuẩn liên tiếp, đội được thưởng thêm 200 điểm.
  • Sau khi được thưởng thêm 200 điểm, chuỗi liên tiếp vẫn được tiếp tục tính.

Em hãy viết chương trình Scratch hoặc Python để tính tổng điểm cuối cùng.
Dữ liệu vào:

  • Dòng 1: Hai số nguyên N, T.
  • Dòng 2: N số nguyên là điểm của các con diều.

Dữ liệu ra: In ra tổng điểm cuối cùng.

Ràng buộc:

  • 1 ≤ N ≤ 10000
  • 0 ≤ T ≤ 1000
  • 0 ≤ điểm ≤ 1000

Ví dụ:

Dữ liệu vào Dữ liệu ra Giải thích
7 70
80 90 75 60 85 88 91
950 Các điểm đạt chuẩn: 80, 90, 75, 85, 88, 91.

Tính điểm:
  • 6 lượt đạt chuẩn: 6 × 100 = 600
  • 1 lượt không đạt: -50
  • Có 2 lần đạt 3 lượt liên tiếp: 2 × 200 = 400
Tổng điểm:
600 - 50 + 400 = 950

Giới hạn:

  • Subtask 1 (30%): N ≤ 100, không xét thưởng liên tiếp.
  • Subtask 2 (30%): N ≤ 1000, xét thưởng khi có đúng 3 lượt đạt chuẩn liên tiếp.
  • Subtask 3 (40%): N ≤ 10000, xét đầy đủ như đề bài.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.