Mitko_jos

za proverka

Jan 3rd, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.11 KB | None | 0 0
  1. BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
  2.  
  3. int N=Integer.parseInt(br.readLine());
  4.  
  5. CBHT<String,String> tab=new CBHT<String,String>(2*N);
  6. CBHT<String,String> tab2=new CBHT<String,String>(2*N);
  7.  
  8. for(int i=0;i<N;i++){
  9. String vlez=br.readLine();
  10. String[] pom=vlez.split(" ");
  11. String ime_lek=pom[0];
  12. int vid_lista=Integer.parseInt(pom[1]);
  13. int cena=Integer.parseInt(pom[2]);
  14. int kolicina=Integer.parseInt(pom[3]);
  15. if(vid_lista==1){
  16. String value;
  17. value=""+cena+""+kolicina;
  18. tab.insert(ime_lek, value);
  19.  
  20.  
  21.  
  22. }
  23. else {
  24. String value;
  25. value=""+cena+""+kolicina;
  26. tab2.insert(ime_lek, value);
  27.  
  28.  
  29.  
  30. }
  31.  
  32.  
  33.  
  34. }
  35.  
  36.  
  37. System.out.println();
  38.  
  39. String vlez;
  40. while(!(vlez=br.readLine()).equals("KRAJ")){
  41.  
  42. String[] pom=vlez.split(" ");
  43. String ime_lek=pom[0].toUpperCase();
  44. SLLNode<MapEntry<String,String>> node=tab.search(ime_lek);
  45. if(node!=null){
  46. System.out.println(node.element.key);
  47. String[] pom1=node.element.value.split(" ");
  48. int cena=Integer.parseInt(pom1[0]);
  49. int kolicina=Integer.parseInt(pom1[1]);
  50.  
  51. System.out.println("POZ");
  52. System.out.println(cena+" den");
  53. System.out.println(kolicina);
  54.  
  55.  
  56.  
  57.  
  58. }
  59. else{
  60.  
  61. node=tab2.search(ime_lek);
  62. if(node!=null)
  63. {
  64. System.out.println(node.element.key);
  65. String[] pom1=node.element.value.split(" ");
  66. int cena=Integer.parseInt(pom1[0]);
  67. int kolicina=Integer.parseInt(pom1[1]);
  68.  
  69. System.out.println("NEG");
  70. System.out.println(cena+" den");
  71. System.out.println(kolicina);
  72.  
  73. }
  74. else{
  75. System.out.println("Nema takov proizvod");
  76. }
  77. //System.err.println("Nema takov proizvod");
  78.  
  79.  
  80. }
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88. }
Advertisement
Add Comment
Please, Sign In to add comment