C. Triple Attack

    Type: Default 1000ms 256MiB

Triple Attack

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

AT_abc368_c [ABC368C] Triple Attack

题目描述

你正在玩一款游戏。

游戏中有 NN 个敌人排成一排,第 ii 个敌人有 hih_i 的血量,当敌人血量降至 0 或以下时该敌人被消灭。

从第 1 只敌人开始打,时间 TT 从 0 开始,重复执行如下操作:

  • TT 增加 1,若此时 TT 为 3 的倍数,当前敌人掉 3 滴血,否则掉 1 滴血。

求消灭全部敌人所需时间 TT


输入格式

  • 第一行输入一个正整数 NN
  • 第二行输入 NN个 正整数 H1,H2,,HnH_1,H_2,\dots,H_n

输出格式

  • 输出一行答案 TT

样例 #1

样例输入 #1

3
6 2 2

样例输出 #1

8

输入输出样例 #1

输入 #1

3
6 2 2

输出 #1

8

输入输出样例 #2

输入 #2

9
1 12 123 1234 12345 123456 1234567 12345678 123456789

输出 #2

82304529

输入输出样例 #3

输入 #3

5
1000000000 1000000000 1000000000 1000000000 1000000000

输出 #3

3000000000

说明/提示

采取的行动如下:

  • T=1T=1,攻击第 11 个敌人,第一个敌人的血量为 61=56-1=5
  • T=2T=2,攻击第 11 个敌人,第一个敌人的血量为 51=45-1=4
  • T=3T=3,攻击第 11 个敌人,第一个敌人的血量为 43=14-3=1
  • T=4T=4,攻击第 11 个敌人,第一个敌人的血量为 11=01-1=0
  • T=5T=5,攻击第 22 个敌人,第二个敌人的血量为 21=12-1=1
  • T=6T=6,攻击第 22 个敌人,第二个敌人的血量为 13=21-3=-2
  • T=7T=7,攻击第 33 个敌人,第三个敌人的血量为 21=12-1=1
  • T=8T=8,攻击第 33 个敌人,第三个敌人的血量为 11=01-1=0

样例 #2

样例输入 #2

9
1 12 123 1234 12345 123456 1234567 12345678 123456789

样例输出 #2

82304529

样例 #3

样例输入 #3

5
1000000000 1000000000 1000000000 1000000000 1000000000

样例输出 #3

3000000000

注意数据溢出。


  • 1 N 2×105 1 \leq\ N \leq\ 2\times 10^5
  • 1 Hi109 1 \leq\ H_i \leq 10^9
  • 所有输入均为整数

1206

Not Attended
Status
Done
Rule
IOI
Problem
5
Start at
2025-12-6 14:00
End at
2025-12-6 17:30
Duration
3.5 hour(s)
Host
Partic.
34