fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n,x;
  6. int cnta=0, cntb=0;
  7. char c;
  8. int d;
  9.  
  10. cin>>n,x;
  11.  
  12. cnta=cnta+x;
  13.  
  14. for(int i=0;i<n;++i){
  15. cin>>c>>d;
  16. cout<<cnta<<" "<<cntb;
  17. if(c=='+'){
  18. cnta=cnta+d;}
  19.  
  20. else if(c=='-' && cnta>=d){
  21. cnta=cnta-d;}
  22.  
  23. else if(c=='-' && cnta<d){
  24. cntb++;}
  25.  
  26. }
  27. cout<<cnta<<" "<<cntb;
  28. return 0;
  29. }
Success #stdin #stdout 0s 15232KB
stdin
5 7
+ 5
- 10
- 20
+ 40
- 20
stdout
-609424528 0-609424528 0-609424528 0-609424528 0-609424528 0-609424528 0