/ WHOJ / 题库 /

解密数据 / 解压

解密数据 / 解压

题目描述

接到上级传来的一串数据,为了保密这串数据当然是进行加密的,现在请作为传信员的你解密这串数字。

格式

输入格式

第一行一个正整数 \(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\)