Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7252 - Бит

Битландад олон зуун жил хэрэглэгдэж ирсэн Бит++ хэл нь зөвхөн ганц хувьсагчтай (X), зөвхөн хоёр үйлдэлтэй.

  • ++ үйлдэл нь хувьсагчийн утгыг 1-ээр нэмэгдэнэ.
  • -- үйлдэл нь хувьсагчийн утгыг 1-ээр хорогдуулна.

Бит++ хэлний илэрхийлэл нь зөвхөн хувьсагч дээрх нэг үйлдэл байх ба хувьсагч үйлдэл хоёрын хооронд ямар ч зайгүйгээр бичигдэнэ.

Бит++ хэлний програм нь илэрхийллүүдийн дараалал байдлаар бичигдэнэ.

Танд Бит++ хэл дээрх програмын код өгөгдөнө (X-н анхны утга 0-тэй тэнцүү). Програм ажиллаад дуусахад гарах X-н утгыг олно уу.

Input

Эхний мөрөнд илэрхийллүүдийн тоог илэрхийлэх тоо n (1n150).

Дараагийн n мөрөнд мөр бүрд нэг илэрхийлэл байна. Илэрхийлэл зөвхөн X хувьсагч дээр хийгдэж байгаа ++ юм уу -- үйлдлээс тогтох ба зөвхөн "-", "+", "X" тэмдэгтүүдийг агуулна. Хоосон үйлдэл гэж байхгүй ба хувьсагч үйлдэл хоёр ямар ч дарааллаар байрлаж болно.

Output

X-н эцсийн утгыг хэвлэнэ.

Example

Input 1:

1
++X

Output 1:

1

Input 2:

2

X++
--X

 

Output 2:

0


Нэмсэн:Bataa
Огноо:2014-03-06
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE
Эх сурвалж:Codeforces

hide comments
2024-01-20 10:53:12
#include <iostream>
#include <string>
using namespace std;
int main() {
int n, x = 0;
cin >> n;
for (int i = 0; i < n; i++) {
string k;
cin >> k;
if (k.find("++") != string::npos) {
x++;
} else {
x--;
}
}
cout << x;
return 0;
}
//deeliid zoriulaw
2023-03-19 03:07:56
#include <iostream>
#include <string>
using namespace std;
int main() {
int n, x = 0;
cin >> n;
for (int i = 0; i < n; i++) {
string s;
cin >> s;
if (s == "++X" || s == "X++") {
x++;
} else {
x--;
}
}
cout << x << endl;
return 0;
}
2022-04-04 04:50:58
https://open.spotify.com/track/4gHnSNHs8RyVukKoWdS99f?si=d129870f8e6647f0
2019-04-01 12:49:21


Last edit: 2019-04-01 12:49:41
2019-03-28 03:14:22


Last edit: 2019-03-28 03:15:09
2018-11-04 10:26:09
#include<bits/stdc++.h>
using namespace std;
main()
{
int a[1000],b,c=0,n,i,k;
cin>>n;
a[0]=-INFINITY;
for(i=1; i<=n; i++)
{
cin>>a[i];
}
for(i=1; i<=n; i++)
{
if(a[i]>a[i-1])
c++;
}
if(c==n) cout<<"YES";
else cout<<"NO";
}
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.