forked from aish2292/CCDBoard
/
GemStones.java
38 lines (37 loc) · 1.02 KB
/
GemStones.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import java.util.Scanner;
class GemStones{
static int gemElementsCount(String s[]){
int c[]=new int[26];
for(int i=0;i<26;i++){
c[i]=0;
}
for(int l=0;l<s.length;l++){
char w[]=s[l].toCharArray();
for(int i=0;i<s[l].length();i++){
//System.out.println(w[i]);
if(w[i]!=',')
{
int index=w[i]-97;
c[index]+=1;
s[l]= s[l].replace(w[i],',');
w=s[l].toCharArray();
//System.out.println(s[l]+ " index "+ c[index]);
}
}
}
int count=0;
for(int i=0;i<26;i++){
if (c[i]==s.length){count++;}
}
return count;
}
public static void main(String args[]){
Scanner s=new Scanner(System.in);
int t=s.nextInt();
s.nextLine();
String[] str=new String[t];
for(int i=0;i<t;i++){
str[i]=s.nextLine();
}
System.out.println(gemElementsCount(str));
}