fork download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. void solve(string s, int n=0)
  7. {
  8. if(s.size() > 0)
  9. {
  10. solve(s.substr(0, s.size() - 1), n + 1);
  11. cout << string(n, ' ') << s << endl;
  12. }
  13. }
  14.  
  15. int main(){
  16. int n;
  17. cin >> n;
  18. solve(string(n, '#'));
  19. return 0;
  20. }
Success #stdin #stdout 0s 3460KB
stdin
5
stdout
    #
   ##
  ###
 ####
#####