Отправляет email-рассылки с помощью сервиса Sendsay

Задачи по ассемблеру

  Все выпуски  

Задачи по ассемблеру #35 [часть 2]


Информационный Канал Subscribe.Ru


Задачи по ассемблеру.


Выпуск #35 [2 часть].

Добрый день, уважаемые читатели! Хочу, чтобы нумерация выпусков соответствовала нумерации задач в нем, поэтому пусть сегодняшний выпуск будет второй частью выпуска №35.

 

Сегодня в выпуске:

1. Результаты голосование

2. Задача #35

 

Результаты голосования.

В голосовании приняли участие самые активные читатели - это очень приятно!

1. Какие задачи Вы хотели бы видеть в рассылке?

Задачи на вычисления 100%
Олимпиадные  83%
На поиск алгоритма 83%
Создание прототипов функций ЯВУ 50%
Задачи на работу с оборудованием 50%
Школьные 33%
Студенческие 33%
Задачи для ОС Windows 16%
Задачи для других ЯП 16%

 

Другие:

Задачи на построение изображений (в том числе фрактальных) или фигур;

Любые небольшие (20-50 байт) задачки, особо не привязанные к ОС.

 

2. Сколько времени нужно давать на решение задачи?

7-8 1111 68%
9-10 1 16%
Больше 1 16%

 

3. Как Вы отнесетесь к тому, что на сайте будет создана регистрация, и отправлять решения можно будет только зарегистрированным пользователям со специальной формы (это облегчит создание рассылки и формирование архива и рейтинга)?

Давно пора 33%
Это лишнее 16%
Все равно 51%

 

4. Общие пожелания и рекомендации:

 

Давайте больше времени на решение задач! Я более чем уверен, что большинство подписчиков (и я в том числе :))) этой рассылки - начинающие программисты на языке ассемблера и просто не успевают подготовить решение. У меня предложение: рассылку выпускать раз в три недели, но давать 2 задачи разной сложности. На решение давать две недели. Хотелось бы видеть в рассылке задачи на построение графических изображений, что, как мне кажется, тоже не менее интересно, так как включает в себя и поиск алгоритма, и вычисления, и работу с оборудованием.

 

Задачи на построение - тема интересная - это пожелание я учту. Насчет выпуска рассылки - я все-таки хочу, чтобы она стабильно выходила 2-4 раза в месяц, что попытаюсь сделать.


Рассылка замечательная, только жаль, что не очень регулярная. По поводу времени на решение задач - неделя как минимум, потому что не всегда можно найти время для быстрого решения. А задачи требуют, все-таки, вдумчивого подхода.

 

Регулярность я постараюсь восстановить. А время на размышление - примерно таким и было.  


Желаю побольше пользователей и побольше интересных задач!

 

Спасибо!


Не очень приятно долго ждать решений. С другой стороны у тебя (как и у всех) не хватает времени. Может быть сделать так: Сразу после deadline вывешивать все решения на сайте, не проверяя их. А когда будет время проверять их и оформлять в рассылку. Вероятно, что часть ошибок уже будет найдена в форуме.

 

Ну что ж, в принципе можно делать и так. Хотелось бы узнать что думают по этому поводу подписчики... (пишите на почту).


Создать четкие правила для всех компо (как на Hugi - general.txt) Программа должна быть законченной, а это значит, входные данные ей надо передавать из stdin, а выход желательно должен быть перенаправляемым.

 

Давайте сделаем так. На сайте, как Вы знаете, есть Правила. Любые правила всегда нуждаются в уточнении. Так давайте отправлять в форум все уточнения, которые должны быть в Правилах. А программы теперь будут строиться по другому...


 

Задача #35.

 

Задание:

Написать программу, которая бы выравнивала текст в Bufer по границе Border, добавляя пробелы между словами. После изменения Bufer, после него ставьте символ '$' для корректного отображения.

! Текст должен быть выровнен максимально симметрично. Т.е. пробелы по очереди добавляются с двух сторон: слева и справа.
! Если какая-то строка имеет длину больше, чем Border, то ее нужно разбить на строки, длины которых были бы больше или равными Border без каких-либо знаков переноса.
! Добавлять пробелы в начало и конец строки нельзя.
! Разрешено использовать все адресное пространство программы, но только это использование не должно нарушать ее работу.

 

Архив с тестирующей программой и правилами можно скачать здесь.

 

Отправить решение до 20.01.2004

 

В заключение...

На главной странице "Задач" [http://codeclimber.com/asmtasks.html] будут даны размеры программ лидеров, как только таковые появятся. И так будет с каждой задачей. Узнав, эту информацию каждый может прислать более оптимизированное решение.

Любые предложения по улучшению рассылки, Ваши задачи, вопросы прошу присылать мне на почту, указанную внизу рассылки. 

 

(с) CodeClimber - Все права защищены! 
URL: http://codeclimber.com  E-Mail: compo@codeclimber.com


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное