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.|

RGB7296 - Антон ба үсэгнүүд

Саяхан Антон жижиг Англи үсэгнүүдээс бүрдсэн олонлог байгуулсан. Антон олонлогоо нэг мөрөнд таслалаар тусгаарлан нямбай гэгч нь бичээд эхлэл болон төсгөлд нь муруй хаалт "{" ба "}" нэмсэн.

Гэвч тэр будилсандаа болоод зарим үсгүүдийг мартаж, заримыг нь дахин дахин биччихсэн байв. Тэр нийт ялгаатай үсэгнүүдийн тоог олж өгөхийг танаас хүсэв.

Input

Эхний мөрөнд олонлогийн үсгүүд агуулагдана. Мөрийн урт нь 1000-аас хэтрэхгүй. Мөрийн эхэнд муруй хаалт нээж мөн төгсгөлд нь муруй хаалт хаасан байна. Хаалтан дотор жижиг үсгүүдийг таслалаар тусгаарлан жагсаана. Таслал бүрийн араас зай залгана.

Output

Антоны олонлогийн ялгаатай үсгүүдийн тоо.

Example

 

Input 1:

 

{a, b, c}

Output 1:

3

 

Input 2:

{a, b, b, a}

Output 2:

2

Input 3:

{}

Output 3:

0



Нэмсэн:Bataa
Огноо:2014-12-15
Хугацааны хязгаарлалт: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
2020-01-13 12:04:44
batorgiloo cuu holihiin bodoltiig ugchuuch PLS
2019-08-11 12:00:54
#include<bits/stdc++.h>

using namespace std;

int main () {
// freopen ("a.in","r",stdin);
// freopen ("a.out","w",stdout);

int s;
char x;
set< char >a;

while (scanf("%c",&x)!=EOF) {
if(x>='a' && x<='z') {
a.insert(x);
}
}

s=a.size();

cout<<s<<endl;

return 0;
}
2019-01-15 08:10:55
#include <iostream>
using namespace std;

int main() {

string input;

cin >> input;

bool isequal=false;

int size = input.size(), n=0;

for (int i=1; i < size - 1; i++) {

if (input[i] != ',') {

for (int j=i+1; j < size - 1 && isequal==false; j++) {

isequal = input[i] == input[j];


}

if (!isequal) { n++;}

isequal = false;

}

}

cout << n << endl;

return 0;
}

ez aff huultsgaa
2016-11-18 12:41:04
EZ
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.