fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int n;
  8. cin >>n;
  9. int k =n/2;
  10.  
  11. for (int i=0;i<n;i++){
  12. if(i<n/2){
  13. for(int j=0;j<n;j++)
  14. if(j<k||j>k)
  15. cout << "*";
  16. else if(j==k)
  17. cout << "D";
  18. k--;
  19.  
  20. }
  21. else if (i>n/2){
  22. k++;
  23. for(int j=0;j<n;j++){
  24. if(j<k)
  25. cout << "*";
  26. else
  27. cout << "D";
  28. }
  29. }
  30. else
  31. for(int j=0;j<n;j++){
  32. cout << "D";
  33. k++;
  34. }
  35. cout << endl;
  36. }
  37. return 0;
  38. }
  39.  
Success #stdin #stdout 0s 3144KB
stdin
3
stdout
*D*
DDD
***