Advertisement
Guest User

Untitled

a guest
Feb 19th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.29 KB | None | 0 0
  1. import java.util.*;
  2.  
  3. public class comp1 {
  4.  
  5.     public static void main( String[] args) {
  6.        String cipherText="ETEVHTWGSAHGWYVPNKQOEGWYVPNKPDEPHWAOVWPFWNHANEVWXAVOAEAJEUXTAOWBTEVHTWGSAHGWYVPNQAOQVGTYHAV" +
  7.                "AXETOANFQEOIQPLANTEVHFYNSQVEBEOWSKNCKLOPEVTYJAUFWYNCOTWZESQEPERQSQOPEVYCEVHEGDEHEVHEYOPNQEEHWYFTKTEVH" +
  8.         "TWGSAHGWYVPNKQOWVAPDEPWVTKFWNHANOTEVHTWGSAHGWYVPNQAOPDANAENAWVTKPIWHWYFTKTEVHTWGSAHGWYVPNQAOQVPD" +
  9.         "AIWNTHWVAWBPDAUQOYLFASQOPEVIDEPQOPDAWPDANWVA";
  10.  
  11.        String hintText="NEPALSERBIASWITZERLANDBURKINAFASOKYRGYZSTANLUXE" +
  12.         "MBOURGSLOVAKIATAJIKISTANUGANDACHADANDAUSTRIA";
  13.  
  14.        //int pos=-1;
  15.        Map  hintMap = new HashMap();
  16.        Map foundDictRaw = new HashMap();
  17.  
  18.  
  19.        for(int i = 0; i < hintText.length(); i++) {
  20.             char letter = hintText.charAt(i);
  21.             String StringLetter = Character.toString(letter);
  22.             if (!hintMap.containsKey(StringLetter)){
  23.                 List KeyNotFoundTempList = new ArrayList();
  24.                 KeyNotFoundTempList.add(i);
  25.                 hintMap.put(StringLetter, KeyNotFoundTempList);
  26.             }
  27.             else {
  28.                 hintMap.put(StringLetter,hintMap.get(StringLetter).add(i));
  29.  
  30.  
  31.             }
  32.         }
  33.         System.out.print(hintMap);
  34.  
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement