Advertisement
Guest User

Untitled

a guest
Apr 29th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.07 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace batman
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. int s = int.Parse(Console.ReadLine());
  14. char c = char.Parse(Console.ReadLine());
  15. int width = s * 3;
  16. int height = s + 1;
  17.  
  18.  
  19. for (int row = 0; row < (s / 2) - 1; row++)
  20. {
  21. Console.Write(new string(' ', row));
  22. Console.Write(new string(c, s - row));
  23. Console.Write(new string(' ', s));
  24. Console.Write(new string(c, s - row));
  25. Console.WriteLine();
  26. }
  27.  
  28. //Console.Write(new string(' ', s / 3));
  29. //Console.Write(new string(c, (s / 2) + 2 ));
  30. //Console.Write(new string(' ', s / 3));
  31. //Console.Write(new string(c, 1));
  32. //Console.Write(new string(' ', 1));
  33. //Console.Write(new string(c, 1));
  34. //Console.Write(new string(' ', s / 3));
  35. //Console.Write(new string(c, (s / 2) + 2));
  36. //Console.WriteLine();
  37.  
  38. Console.Write(new string(' ', s / 3));
  39. Console.Write(new string(c, s - (s / 3)));
  40. Console.Write(new string(' ', (s - 3) / 2));
  41. Console.Write(new string(c, 1));
  42. Console.Write(new string(' ', 1));
  43. Console.Write(new string(c, 1));
  44. Console.Write(new string(' ', (s - 3) / 2));
  45. Console.Write(new string(c, s - (s / 3)));
  46. Console.Write(new string(' ', s / 3));
  47. Console.WriteLine();
  48.  
  49.  
  50. for (int i = 0; i < s / 3; i++)
  51. {
  52. Console.Write(new string(' ', s / 2));
  53. Console.Write(new string(c, 2 * s + 1));
  54. Console.Write(new string(' ', s / 2));
  55. Console.WriteLine();
  56. }
  57.  
  58. int empty = s + 1;
  59. int full = s - 2;
  60.  
  61. while (full > 0)
  62. {
  63. Console.Write(new string(' ', empty));
  64. Console.Write(new string(c, full));
  65. Console.Write(new string(' ', empty));
  66. Console.WriteLine();
  67.  
  68. full -= 2;
  69. empty += 1;
  70. }
  71.  
  72. //for (int i = 1; i < s / 3; i++)
  73. //{
  74. // Console.Write(new string(' ', width / 3 + i));
  75. // Console.Write(new string(c, width / 3 - (i * 2)));
  76. // Console.Write(new string(' ', width / 3 + i));
  77. // Console.WriteLine();
  78.  
  79. //}
  80. //Console.Write(new string(' ', width / 2 - 1));
  81. //Console.Write(new string(c, 3));
  82. //Console.Write(new string(' ', width / 2));
  83. //Console.WriteLine();
  84. //Console.Write(new string(' ', width / 2));
  85. //Console.Write(new string(c, 1));
  86. //Console.Write(new string(' ', width / 2));
  87. //Console.WriteLine();
  88. }
  89. }
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement