Описание
Бат’ Гойко е известен български строител. Той прекарал по-голямата част от живота си в строене на магистрали. Той бил толкова добър в работата си, че по едно време не останало място за строене на нови магистрали. Бат’ Гойко бил много разочарован и решил да се премести във Франция, за да има повече пространство за неговите бъдещи проекти. Часове след като се приземил в Париж, брилянтна идея го озарила. Той решил да строи Айфелови кули, за да бъде по-ефективен откъм пространство. Качил се на първия самолет за България и започнал да строи кули в родината си.
Решение
using System; | |
namespace TelerikExamples | |
{ | |
class BatGoikoTower | |
{ | |
static void Main() | |
{ | |
int towerHeight = int.Parse(Console.ReadLine()); | |
int currentDashIndex = 1; | |
int nextDashIndex = 3; | |
for (int i = 0; i < towerHeight; i++) | |
{ | |
Console.Write(new string('.', towerHeight - i - 1)); | |
Console.Write("/"); | |
if (currentDashIndex == i) | |
{ | |
Console.Write(new string('-', 2 * i)); | |
currentDashIndex = nextDashIndex; | |
nextDashIndex = 2 * currentDashIndex - i + 1; | |
} | |
else | |
{ | |
Console.Write(new string('.', 2 * i)); | |
} | |
Console.Write("\\"); | |
Console.Write(new string('.', towerHeight - i - 1)); | |
Console.WriteLine(); | |
} | |
} | |
} | |
} |