Go to diff to previous submission
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package fs; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.HashMap; /** * * @author kuric10 */ public class Main { /** * @param args the command line arguments */ // TODO code application logic here try{ String s; s=input.readLine(); //dict.put(s, input) dict.put('A', ".-"); dict.put('B', "-..."); dict.put('C', "-.-."); dict.put('D', "-.."); dict.put('E', "."); dict.put('F', "..-."); dict.put('G', "--."); dict.put('H', "...."); dict.put('I', ".."); dict.put('J', ".---"); dict.put('K', "-.-"); dict.put('L', ".-.."); dict.put('M', "--"); dict.put('N', "-."); dict.put('O', "---"); dict.put('P', ".--."); dict.put('Q', "--.-"); dict.put('R', ".-."); dict.put('S', "..."); dict.put('T', "-"); dict.put('U', "..-"); dict.put('V', "...-"); dict.put('W', ".--"); dict.put('X', "-..-"); dict.put('Y', "-.--"); dict.put('Z', "--.."); dict.put('_', "..--"); dict.put(',', ".-.-"); dict.put('.', "---."); dict.put('?', "----"); dict1.put( ".-",'A'); dict1.put( "-...",'B'); dict1.put("-.-.",'C' ); dict1.put( "-..",'D'); dict1.put(".",'E' ); dict1.put("..-.",'F' ); dict1.put("--.",'G' ); dict1.put("....",'H' ); dict1.put( "..",'I'); dict1.put(".---",'J' ); dict1.put( "-.-",'K'); dict1.put(".-..",'L' ); dict1.put("--",'M' ); dict1.put("-.",'N' ); dict1.put("---",'O' ); dict1.put(".--.",'P' ); dict1.put("--.-",'Q' ); dict1.put(".-.",'R' ); dict1.put("...",'S' ); dict1.put("-",'T' ); dict1.put("..-",'U' ); dict1.put( "...-",'V'); dict1.put(".--",'W' ); dict1.put( "-..-",'X'); dict1.put("-.--",'Y' ); dict1.put("--..",'Z' ); dict1.put( "..--",'_'); dict1.put( ".-.-",','); dict1.put( "---.",'.'); dict1.put( "----",'?'); int counter; StringBuilder kluc=new StringBuilder(); StringBuilder rev= new StringBuilder(); String text,key; int pomocna; while(!s.equals(null)){ counter=0; for (int i = 0; i < s.length(); i++) { rev.append(dict.get(s.charAt(i))); kluc.append(dict.get(s.charAt(i)).length()); } text=rev.toString(); // kluc.reverse(); key=kluc.toString(); for (int i = 0; i < key.length(); i++) { pomocna=(key.charAt(i))-48; counter+=pomocna; } rev= new StringBuilder(); kluc= new StringBuilder(); s=input.readLine(); } } } }
--- c5.s654.cteam085.fs.java.0.Main.java +++ c5.s657.cteam085.fs.java.0.Main.java @@ -20,5 +20,5 @@ public static void main(String[] args)throws Exception { // TODO code application logic here - + try{ BufferedReader input= new BufferedReader(new InputStreamReader(System.in)); String s; @@ -116,4 +116,7 @@ s=input.readLine(); } + }catch(Exception e){ + + } } }