Advertisement
svetoslavhl

Bat Goiko

May 20th, 2014
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. using System;
  2.  
  3.  
  4. class Program
  5. {
  6. static void Main(string[] args)
  7. {
  8.  
  9.  
  10. int N = int.Parse(Console.ReadLine());
  11. int left = N;
  12. int right = N;
  13. int dash = 2;
  14. int increment = 1;
  15.  
  16. for (int f = 1; f <= N; f++)
  17. {
  18.  
  19. // LQVATA STRANA
  20.  
  21.  
  22. if (f == dash)
  23. {
  24. for (int i = 1; i <= N; i++)
  25. {
  26.  
  27. if (i == left)
  28. {
  29.  
  30. Console.Write("/");
  31.  
  32. }
  33. if (left < i)
  34. {
  35.  
  36. Console.Write("-");
  37.  
  38. }
  39. if (left > i)
  40. {
  41.  
  42. Console.Write(".");
  43.  
  44. }
  45.  
  46.  
  47.  
  48.  
  49.  
  50. }
  51.  
  52. for (int i = N; i < N * 2; i++)
  53. {
  54.  
  55. if (i == right)
  56. {
  57.  
  58. Console.Write(@"\");
  59.  
  60. }
  61. if (right > i)
  62. {
  63.  
  64. Console.Write("-");
  65.  
  66. }
  67. if (right < i)
  68. {
  69.  
  70. Console.Write(".");
  71.  
  72. }
  73.  
  74.  
  75. }
  76. increment++;
  77. dash += increment;
  78. }
  79.  
  80. else
  81. {
  82. for (int i = 1; i <= N; i++)
  83. {
  84. if (i == left)
  85. {
  86.  
  87. Console.Write("/");
  88.  
  89. }
  90. if (left > i)
  91. {
  92.  
  93. Console.Write(".");
  94.  
  95. }
  96. if (left < i)
  97. {
  98.  
  99. Console.Write(".");
  100.  
  101. }
  102. }
  103.  
  104. for (int i = N; i < N * 2; i++)
  105. {
  106. if (i == right)
  107. {
  108.  
  109. Console.Write(@"\");
  110.  
  111. }
  112. if (right > i)
  113. {
  114.  
  115. Console.Write(".");
  116.  
  117. }
  118. if (right < i)
  119. {
  120.  
  121. Console.Write(".");
  122.  
  123. }
  124. }
  125.  
  126.  
  127.  
  128. }
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149. right++;
  150. left--;
  151.  
  152. Console.WriteLine();
  153. }
  154.  
  155. }
  156. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement