fork(2) download
  1. import java.util.Scanner;
  2.  
  3. import static java.util.Locale.ENGLISH;
  4. import static java.util.Locale.setDefault;
  5.  
  6. public class Main {
  7. public static void main(String[] args) {
  8.  
  9. setDefault(ENGLISH);
  10. Scanner scanner = new Scanner(System.in);
  11.  
  12. int[] stos = new int[10];
  13. int aktual = 0;
  14. while(scanner.hasNext()){
  15.  
  16. String sign = scanner.next();
  17. if(sign.equals("+")) {
  18. if(aktual>9){
  19. System.out.println(":(");
  20. continue;
  21. }
  22. int value = scanner.nextInt();
  23. stos[aktual] = value;
  24. System.out.println(":)");
  25. aktual++;
  26. scanner.nextLine();
  27. }
  28.  
  29. if(sign.equals("-")){
  30. aktual--;
  31. if(aktual<0){
  32. System.out.println(":(");
  33. }
  34. if(aktual>=0) {
  35. System.out.println(stos[aktual]);
  36. }
  37. }
  38. // if(!(sign.equals("+")||(sign.equals("-")))){
  39. // break;
  40. // }
  41.  
  42. }
  43.  
  44. }
  45. }
  46.  
Success #stdin #stdout 0.14s 56564KB
stdin
+
1
+
2
+
3
+
4
+
5
+
6
+
7
+
8
+
9
+
0
+
1
-
-
-
-
-
-
-
-
-
-
-
stdout
:)
:)
:)
:)
:)
:)
:)
:)
:)
:)
:(
0
9
8
7
6
5
4
3
2
1
:(