Loading Now

stopLight

Nam đang đi học, trên đường đi học Nam thường phải qua các ngã tư có đèn giao thông. Nếu đèn vàng Nam sẽ phải chờ 2 giây, đèn đỏ 4 giây và đèn xanh 0 giây. Cho arr là mảng chứa màu sắc đèn mà Nam gặp phải theo quay tắc:

  • Số 1 chỉ đèn xanh
  • Số 2 chỉ đèn vàng
  • Số 3 chỉ đèn đỏ

Tính tổng thời gian mà Nam phải chờ đèn giao thông.

Ví dụ:

  • Với arr = [1,2,3] thì stopLight(arr) = 6.
    Giải thích: có 1 đèn vàng và 1 đèn đỏ do đó thời gian chờ sẽ là 2 + 4 = 6

    Đầu vào/Đầu ra:

    • [Thời gian chạy] 0.5s với C++, 3s với Java và C#, 4s với Python, Go và JavaScript.

    • [Đầu vào] Array.integer: arr
      1 ≤ a.size() ≤ 102.
    • [Đầu ra] Integer
      Tổng thời gian mà Nam chờ đèn giao thông.

    Post Comment

    Contact