D. Bit++(Bit++)

    传统题 1000ms 256MiB

Bit++(Bit++)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

Bitland 的经典编程语言叫做 Bit++,它非常特别:整个语言只有一个变量 xx,并且只有两种操作:

  • ++:使变量 xx 的值加 11
  • --:使变量 xx 的值减 11

一条语句由一个操作符++--)和一个变量 X 组成,并且中间没有空格。操作符与 X 的相对位置不固定,例如:++XX++--XX-- 都是合法语句。

给你一个由 nn 条语句组成的程序,初始时 x=0x=0。请按顺序执行所有语句,输出最终的 xx 值。


输入格式

第一行输入一个整数 nn1n1501 \le n \le 150),表示语句条数。 接下来 nn 行,每行一个语句,语句只包含字符 +-X,且恰好包含一个操作(++--)与一个 X


输出格式

输出一个整数,表示程序执行结束后变量 xx 的最终值。


数据范围

1n1501 \le n \le 150


样例输入 1

1
++X

样例输出 1

1

样例输入 2

2
X++
--X

样例输出 2

0

2025年12月15日练习题

未认领
状态
已结束
题目
5
开始时间
2025-12-14 0:00
截止时间
2025-12-15 23:59
可延期
24 小时