#3226. 心理模拟T3:解压活动积分兑换

心理模拟T3:解压活动积分兑换

题目描述

心理中心推出解压活动积分规则:

  1. 每日基础获得 a 积分;
  2. 每连续坚持 1 天额外 + 1 分,连续坚持 k 天,当天额外 k 分;
  3. 一旦某天中断打卡,连续天数清零,次日重新累计。 给定 n 天每日打卡记录(1 代表打卡,0 代表未打卡),初始连续天数 0,计算 n 天结束后总积分。

输入描述

第一行两个整数 n, a (1≤n≤100, 1≤a≤20)

第二行 n 个 0/1 整数,代表每日打卡状态

输出描述

输出一个整数:累计总积分

6 5
1 1 0 1 1 1
41

样例解释:

第 1 天:5+1=6 累计 6 连续 = 1

第 2 天:5+2=7 累计 13 连续 = 2

第 3 天:5+0=5 累计 18 连续清零

第 4 天:5+1=6 累计 24 连续 = 1

第 5 天:5+2=7 累计 31 连续 = 2

第 6 天:5+3=8 累计 39+2=41