Advertisement
Guest User

Untitled

a guest
Nov 29th, 2014
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.util.StringTokenizer;
  5.  
  6.  
  7. public class Main {
  8. public static void main(String[] args) {
  9. BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
  10. String input;
  11. String n;
  12. String m;
  13. String i;
  14. String j;
  15. int i_int;
  16. int j_int;
  17.  
  18. StringTokenizer tokenizer;
  19. try
  20. {
  21. input=br.readLine();
  22. n=input;
  23. System.out.println("n=" +input);
  24. /////////////////////////////////////////
  25. input=br.readLine();
  26. m=input;
  27. System.out.println("m=" +input);
  28. ////////////////////////////////////////
  29. input=br.readLine();
  30. i=input;
  31. i_int=Integer.parseInt(i);
  32. System.out.println("i=" +i_int);
  33. ///////////////////////////////////////
  34. input=br.readLine();
  35. j=input;
  36. j_int=Integer.parseInt(j);
  37. System.out.println("j=" +j_int);
  38.  
  39. ////////////////////////////////////////////////////////////////////////////
  40. //assuming en i,j starting from left not from right
  41. int k=0;
  42. char temp=' ';
  43.  
  44. char[] n_char=n.toCharArray();
  45. int index=n.length()-1-j_int;
  46. System.out.println("start from: "+index);
  47. int end=n.length()-1-i_int;
  48. System.out.println("end at: "+end);
  49.  
  50. for(int h=0;h<n.length();h++)
  51. {
  52. temp=m.charAt(k);
  53. System.out.println("temp= "+temp);
  54.  
  55. if(h>=index)
  56. {
  57. n_char[h]=m.charAt(k);
  58. if(k<(m.length()-1))
  59. {
  60. k++;
  61. System.out.println("k="+k);
  62. }
  63.  
  64. }
  65.  
  66. }
  67. n=String.copyValueOf(n_char);
  68. System.out.println("n= "+n);
  69. }
  70.  
  71. catch (IOException e) {
  72. // TODO Auto-generated catch block
  73. e.printStackTrace();
  74. }
  75.  
  76. }
  77.  
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement