Advertisement
Ser1ousSAM

task

Jun 23rd, 2022
737
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.Scanner;
  2. import java.util.HashSet;
  3. public class Main
  4. {
  5.     public static void main(String[] args) {
  6.  
  7.         Scanner in = new Scanner(System.in);
  8.         int N;
  9.         N = Integer.parseInt(in.nextLine());
  10.         HashSet<String> mails = new HashSet<String>();
  11.         for(int i = 0; i < N; i++) {
  12.             String mail = "", login="", domen="";
  13.             mail = in.nextLine();
  14.             while (mail == "")
  15.                 mail = in.nextLine();
  16.             int indexOfDog = mail.indexOf("@"), indexOfDefis = mail.indexOf("-");
  17.             login = mail.substring(0, indexOfDog);
  18.             if (indexOfDefis!=-1)
  19.                 login = login.substring(0, indexOfDefis);
  20.             login = login.replace(".", "");
  21.  
  22.             domen = mail.substring(indexOfDog+1, mail.length());
  23.             int dotIndex = domen.lastIndexOf(".");
  24.             if (dotIndex!=-1)
  25.                 domen = domen.substring(0, dotIndex);
  26.  
  27.             mail = login + "@" + domen;
  28.             mails.add(mail);
  29.         }
  30.         System.out.println(mails.size());
  31.         in.close();
  32.     }
  33. }
  34.  
Advertisement
RAW Paste Data Copied
Advertisement