12.A4. CTDL&GT bài Đánh giá nhân viên


LÀM BÀI

Points: 10
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type

Đánh giá nhân viên

Trong một dự án mới, FullHouse Dev được giao nhiệm vụ phát triển một hệ thống đánh giá nhân viên tự động cho một công ty công nghệ. Họ quyết định sử dụng trí tuệ nhân tạo để phân tích hiệu suất làm việc của nhân viên. Robot AI của họ được lập trình để đánh giá nhân viên dựa trên số giờ làm việc trong \(N\) ngày làm việc gần đây nhất.

Bài toán

Bạn là quản lý của một công ty IT. Dựa trên hiệu suất làm việc trong \(N\) ngày làm việc gần đây, bạn cần đánh giá nhân viên của mình. Bạn được cung cấp một mảng \(N\) số nguyên gọi là workload, trong đó workload[i] đại diện cho số giờ nhân viên đã làm việc vào ngày thứ i. Nhân viên phải được đánh giá theo tiêu chí sau:

Đánh giá = số ngày làm việc liên tiếp tối đa mà nhân viên đã làm việc hơn 6 giờ.

INPUT FORMAT:
  • Dòng đầu tiên chứa một số nguyên \(N\) biểu thị số ngày làm việc.
  • Dòng thứ hai chứa một mảng số nguyên workload được phân tách bằng dấu cách, trong đó workload[i] biểu thị số giờ nhân viên đã làm việc vào ngày thứ i.
OUTPUT FORMAT:
  • In ra đánh giá của nhân viên.
Ràng buộc:
  • \(1 \leq N \leq 10^5\)
  • \(0 \leq \text{workload}[i] \leq 24\)
Ví dụ
INPUT
7
3 7 8 12 4 9 8
OUTPUT
3
Giải thích

Workload với số giờ liên tiếp > 6 = [7 8 12 4 9 8] => Khoảng thời gian dài nhất = [7 8 12]

Do đó, kết quả trả về là 3.

FullHouse Dev đã thành công trong việc phát triển hệ thống đánh giá nhân viên tự động này, giúp công ty công nghệ đối tác có thể đánh giá hiệu quả và công bằng hiệu suất làm việc của nhân viên dựa trên dữ liệu thực tế.


Comments

There are no comments at the moment.

Zalo