Пожалуйста, помогите с программкой по инфе. Вот условие: Некий город построен на

Пожалуйста, помогите с программкой по инфе. Вот условие:

Некий город построен на квадратном участке земли. Более того, территория городка поделена на схожие квадратные участки, на каждом из которых выстроено какое-то здание. Здания пронумерованы числами от 1 до N2, поначалу нумеруются попорядку строения одной "улицы", потом иной и так дальше. Строения могут быть различной вышины.

Пример карты городка для N=3 приведен на рисунке. В скобках поначалу указан номер строения, затем его вышина.

Со стороны, обозначенной стрелкой к городку подходит странник и делает фото каждого "ряда" построек, после этого снимки соединяются воединыжды в общую панораму. Напишите программу, которая выведет полученную панораму.

Входные данные

Cначала вводится число N длина стороны городка (естественное, не превосходит 20). Потом вводится N2 чисел высоты построек; число номер i указывает высоту i-го строения; вышины естественные числа, не превосходят 20.

Выходные данные

Выведите панораму городка, снятую со стороны, указанной на рисунке стрелкой, в последующем формате: N столбцов чисел (по количеству рядов построек). Каждый столбец состоит из 20 чисел, которые обрисовывают фотографию ряда построек сверху вниз. Число одинаково номеру того строения, которое видно на панораме на данной вышине. Если на данной вышине нет строения, то выводится 0.

Для образца, показанного на рисунке вывод будет смотреться так:Объясненья: при съемке первого ряда зданий вышина самого высочайшего из их равна 10. Потому над ним ничего нет (10 нулей вверху первого столбца). Затем, здание номер 4 перекрывает нижнюю часть строения номер 1, потому у строения 1 видно только верхние 5 этажей (последующие 5 единиц). Потом здание 7 перекрывает вид на нижние 3 этажа строения 4. Поэтому от здания 4 видны только два верхних этажа.

2-ой столбец: при съемке с обозначенной точки здание 8 перекроет вид на все другие строения этого ряда (потому что оно выше их), таким образом видно только это здание, а над ним ничего нет (12 нулей).

3-ий столбец: самое высочайшее здание в этом ряду здание 6, его высота равна 7. Поэтому вверху столбца идет 13 нулей. Здание 6 на сто процентов заграждает собой здание 3. Вид на нижний этаж строения 6 заграждает здание 9, которое размещено поближе к точке съемки.

0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
1 0 0
1 0 0
1 8 0
1 8 6
1 8 6
4 8 6
4 8 6
7 8 6
7 8 6
7 8 9

Заблаговременно спасибо

На паскале либо на питоне(3)

Задать свой вопрос
Галина Калужонкова
Кроме того, это конкурсное задание - такое надобно своим разумом, это не школа.
Varvara Chapskaja
С удовольствием бы посодействовал решить это задачку,но на Питоне.И сделайте новый билет
Виталий Эрастов
Данная задачка задана нам на дом
Ахабадзе Юра
Она не конкурсная
Анжелика Репич
а про ссылку я не знал... ссори
Gena Savutin
Вы знаете, учителям Воспрещено давать на дом задачки с наружных образовательных ресурсов. Их можно только в классе разбирать в плане подготовки к олимпиадам и т.п. А на дом - можно только РЕКОМЕНДОВАТЬ ДОПОЛНИТЕЛЬНО пробовать свои силы...
Камилла
Ну тем не менее: на этом веб-сайте тыщи школ, и я практически уверен, что не нам одним задают задачки отсюда. Да, впринципе, сможете мне и не верить. Всё одинаково это глупый спор, тут правда не обосновать
Максим Вально
А чего подтверждать? Задачка взята с ресурса дистанционной подготовки [к олимпиадам], который занимается вопросами олимпиадного программирования. И Вы будете говорить, что учитель на дом поголовно всем задает задачки такового рода? Это для чего? Чтоб позже 95% класса получило двойки за невыполнение?
Вячеслав Чебукин
Задачка достаточно простая. Но большинству деток её, как досадно бы это не звучало, не решить. Почему оставляю за собой право Вам не поверить.
Александра Глухаткина
Там на веб-сайте даже разбор решения есть)
1 ответ
Как-то так 
VVVVVVVVVV
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт