解密数据 / 解压
题目描述
接到上级传来的一串数据,为了保密这串数据当然是进行加密的,现在请作为传信员的你解密这串数字。
格式
输入格式
第一行一个正整数 \(k\),表示给定的加密数据串是由 \(K\) 段组成的。
第二行是给定的加密数据串,每个段是以下两种格式之一:
如该段起始数 \(n\) 为正,则该段除 \(n\) 外只有一个数 \(x\),其解密方法是将 \(x\) 重复 \(n\) 次;
如该段起始数 \(n\) 为负,则该段除 \(n\) 外有 \(-n\) 个数,其解密操作是将这 \(-n\) 个数原样输出。
输出格式
一行一个数,表示经解密后数字序列之和。
样例1
样例输入1
5
3 2 -5 0 1 2 3 4 5 1 5 0 -4 4 3 2 1
样例输出1
31
样例解释
经解压后得到的整数串为 \(\text{2~2~2~0~1~2~3~4~1~1~1~1~1~0~0~0~0~0~4~3~2~1}\)。和为 \(31\)。
限制
时间:\(1s\) 空间:\(128M\)
解密后串长不超过 \(1000\);
来源
地址:\(zloj,J2021\)域
作者:\(jialiang2509\)
模拟赛\(T1\)