Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Collection;
- import java.util.Collections;
- import java.util.Scanner;
- import java.util.SortedSet;
- import java.util.TreeSet;
- public class ServicioInteligencia {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- // TOPACIO
- Scanner sc = new Scanner(System.in);
- int numero_veces = sc.nextInt();
- for (int i = 0; i < numero_veces; i++) {
- ArrayList<String> list = new ArrayList<String>();
- SortedSet<String> letras = new TreeSet<String>();
- int nump = sc.nextInt();
- sc.nextLine();
- for (int j = 0; j < nump; j++) {
- String p = sc.nextLine();
- list.add(p);
- }
- for (int k = 0; k < nump - 1; k++) {
- if (k == 0) {
- System.out.println("k0 if1");
- for (int q = 0; q < (list.get(k)).length(); q++) {
- for (int m = 0; m < (list.get(k + 1)).length(); m++) {
- if ((list.get(k)).charAt(q) == (list.get(k + 1)).charAt(m)) {
- letras.add((list.get(k)).charAt(q)+"");
- } else {
- }
- }
- }
- } else if (k > 0) {
- System.out.println("k+ if1");
- for (int q = 0; q < letras.size(); q++) {
- for (int m = 0; m < (list.get(k + 1)).length(); m++) {
- if (letras.get(q) == ((list.get(k + 1)).charAt(m))+""){
- } else {
- letras.remove((list.get(k + 1)).charAt(q));
- }
- }}
- }
- }
- ArrayList<String> letras2 = new ArrayList<String>();
- letras2.addAll(letras);
- Collections.sort(letras2);
- String letras3 = letras2.toString();
- letras3 = letras3.replace(",","");
- letras3 = letras3.replace("[","");
- letras3 = letras3.replace("]","");
- letras3 = letras3.replace(" ","");
- System.out.println(letras3);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement