fork(1) download
  1.  
  2. import java.io.*;
  3. import java.io.PrintWriter;
  4. import java.util.*;
  5. class rev
  6. {
  7. public static void main(String args[])throws IOException
  8. {
  9. int o=0;
  10. int t=Integer.parseInt(in.readLine());
  11. for(o=0;o<2*t;o++)
  12. {
  13.  
  14. String line=in.readLine();
  15. if(line!=" ")
  16. {
  17. int n=ab.countTokens();
  18. String str[]=new String[n];
  19.  
  20. int i=0;
  21. while(ab.hasMoreTokens())
  22. {
  23. str[i]=ab.nextToken();
  24. i=i+1;
  25. }
  26. int j=i;
  27. i=0;
  28. long k=0;
  29.  
  30. for(i=0;i<j;i++)
  31. {
  32. if(str[i].equals("+"))
  33. {
  34. k=Long.parseLong(str[i-1])+Long.parseLong(str[i+1]);
  35. str[i+1]=Long.toString(k);
  36. }
  37. if(str[i].equals("*"))
  38. {
  39. k=Long.parseLong(str[i-1])*Long.parseLong(str[i+1]);
  40. str[i+1]=Long.toString(k);
  41. }
  42. if(str[i].equals("/"))
  43. {
  44. k=Long.parseLong(str[i-1])/Long.parseLong(str[i+1]);
  45. str[i+1]=Long.toString(k);
  46. }
  47.  
  48. }
  49. if(k!=0)
  50. out.println(k);
  51. }
  52.  
  53. }
  54. out.flush();
  55. }
  56. }
Success #stdin #stdout 0.08s 380160KB
stdin
4

1 + 1 * 2 =

29 / 5 =

103 * 103 * 5 =

50 * 40 * 250 + 791 =
stdout
4
5
53045
500791