fork(2) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. char znak;
  7. int i=0;
  8. int tablica[12];
  9.  
  10. while (cin>>znak)
  11. {
  12. //-------------------------------------------------------
  13. if (znak=='+')
  14. {
  15. if (i<0)
  16. i=0;
  17.  
  18. if (i>=0 && i<10)
  19. {
  20. cin>>tablica[i];
  21. cout<<":)"<<endl;
  22. i++;
  23. }
  24.  
  25. if (i>=10)
  26. {
  27. cin>>tablica[i];
  28. cout<<":("<<endl;
  29. }
  30. }
  31. //-------------------------------------------------------
  32. if (znak=='-')
  33. {
  34. if (i<=0)
  35. {
  36. cout<<":("<<endl;
  37. }
  38.  
  39. if (i>0 && i<=10)
  40. {
  41. i--;
  42. cout<<tablica[i]<<endl;
  43. }
  44. }
  45. //-------------------------------------------------------
  46. }
  47. return 0;
  48. }
  49.  
Success #stdin #stdout 0s 4352KB
stdin
+
1
+
2
+
3
+
4
+
5
+
6
+
7
+
8
+
9
+
0
+
1
-
-
-
-
-
-
-
-
-
-
-
stdout
:)
:)
:)
:)
:)
:)
:)
:)
:)
:)
:(