Advertisement
Zneeky

Deciphering

Aug 8th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.04 KB | None | 0 0
  1. package finalExamPrep;
  2.  
  3. import java.util.Map;
  4. import java.util.Scanner;
  5. import java.util.regex.Matcher;
  6. import java.util.regex.Pattern;
  7.  
  8. public class Deciphering {
  9.     public static void main(String[] args) {
  10.         Scanner scanner = new Scanner(System.in);
  11.  
  12.         String input=scanner.nextLine();
  13.  
  14.         String regex="^([d-z,|#]+)$";
  15.         Pattern pattern=Pattern.compile(regex);
  16.         Matcher matcher = pattern.matcher(input);
  17.         String[]substrings=scanner.nextLine().split(" ");
  18.         StringBuilder builder= new StringBuilder();
  19.         StringBuilder builder2=new StringBuilder();
  20.  
  21.         if (matcher.find()){
  22.             for (int i = 0; i <input.length() ; i++) {
  23.                 int num=input.charAt(i)-3;
  24.                 builder.append((char)num);
  25.             }
  26.             input=builder.toString();
  27.             input=input.replace(substrings[0],substrings[1]);
  28.             System.out.println(input);
  29.         }else {
  30.             System.out.println("This is not the book you are looking for.");
  31.         }
  32.  
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement