fantlab ru


Сообщения на форуме посетителя Kalkin
Страницы: 123456789...3132333435

 автор  сообщение
 Новости, конвенты, конкурсы > Всероссийская встреча 2009. Под Санкт-Петербургом. 29/31 августа 2009. > к сообщению


миродержец
Отправлено 21 февраля 2009 г. 23:34
Август или сентябрь.
 автор  сообщение
 Кино > Кто что смотрит? > к сообщению


миродержец
Отправлено 19 февраля 2009 г. 23:35
С начала 2009 года просмотрено следующее:
1) Зеркало
Ну что тут скажешь? Это Тарковский, один из любимых моих режиссеров. Картина завораживает с первых кадров настолько, что в монитор напряженно всматриваешься, стремясь не упустить ни детали, только еле-еле дыша: Фильм долго не отпускает... 10/10
2) Бойцовский клуб
Сильно, остро, многопланово, интересно, второй просмотр просто необходим. Не совсем мое, но отрицать достоинства фильма было бы бессмысленно.
9/10
3) Жизнь Дэвида Гейла
Диск с фильмом попался мне на распродаже, не взять было бы странно, с учетом того, что мне очень нравится игра Спэйси. Что ж, Спэйси хорош, равно как и Уинслет, но сам фильм это не вытягивает. Не сказать, чтобы он был плох, отнюдь, финал так вообще сильно запоминается, но другим фильмам со Спэйси этот уступает... Не совсем то. 7.5/10
4) Адвокат Дьявола
Фильм оставил крайне тягостное впечатление, досмотрел его с превеликим трудом. Несмотря на отличную игру Аль Пачино, и неплохую — Ривза. Да и тематика меня не смущает. :-) Но вот оттого, что все действие происходит в обстановке эдакого внешнего глянца (роскошная обстановка, деньги, вечерние приемы — все выглядит абсолютно неестественным, гипертрофированным), мне было не по себе. Конечно, в этом есть некое противопоставление содержания и оболочки, однако я такие виды не просто не перевариваю :-) 7/10, и то из уважения к актерской игре и сюжету. Если быть совсем субъективным, поставил бы 3/10.
5) Гангстер
Здорово показано становление героев, личностей, стоящих на разных полюсах, с разными идеалами. Фильм получился сильным, в том числе из-за актуальной темы наркотиков и наркобизнеса. 9/10
6) Успеть до полуночи
Посмотрел с интересом. Отличная игра Де Ниро, остроумные диалоги, сцены, вызывающие улыбку. Хорошо! 8.5/10
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 18 февраля 2009 г. 00:43

цитата benommen

Но меня поздравлять не с чем, это вас надо!!

Ну меня-то тем более не надо. Курка — возможно ;-) Программа-то тривиальна на 500%; с учетом того, что я в общем-то по жизни занимаюсь как раз программированием проблема была не в том, чтобы прогу написать (это дело нескольких минут), а чтобы объяснить тебе, как ее лучше написать и в чем заключаются твои ошибки 8:-0
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 18 февраля 2009 г. 00:35
benommen , поздравляю! Надеюсь, теперь ты немного разобрался с индексами :-)
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 18 февраля 2009 г. 00:24
Подобающее определение массива B (как у Kurok хотя бы) опять исчезло. Верни :-)
Задание k=-1, которое тебе Kurok советовал, ты зря убрал. Верни и его

цитата benommen

For i = 1 To k
       List2.List(i — 1) = B(k — 1)
   Next i

Что ж ты забиваешь-то лист одним числом?
Исправь на List2.List(i — 1) = B(i — 1)
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 18 февраля 2009 г. 00:15

цитата benommen

И как это сделать? k=n-1, но как тогда выкидывать элемент под номером 8, если к уже будет 9?

Ладно, забей, используй пока вариант Kurok, это непринципиально. Все равно, чувствую, элегантную прогу тебе сделать не удастся :-)
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 18 февраля 2009 г. 00:13
benommen , приведи-ка еще раз код всего, а то я уже запутался в том, что и как ты исправил :-)
В варианте, предложенном Kurok опять баги с индексами, по-моему.
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 23:58
Хотя бы так: поскольку в массиве B будет массив X без максимального элемента, то в самом начале надо объявить B как массив из n-1 элемента.
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 23:51

цитата Kurok

лучше попробовать K обнулять перед циклом

Да толку-то это делать, если массив B сейчас пуст и в него ничего нельзя записать? :-D
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 23:49

цитата benommen

Не понял, что значит динамический?

Выделение памяти под элементы массива происходит динамически, в процессе выполнения программы. Впрочем, у тебя все равно массив обычный, статический. Тогда понятно, что он не работает — вначале k = 0 и ты создал пустой массив. Потом ты в него пытаешься что-то записать, естественно, получается бред, так как записывать инфу некуда.
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 23:39

цитата Kurok

Да нет — это правильно, но надо вот так:

То, что вы написали — почти правильно (считаем до n-1) :-) То, что написал автор вопроса — нет :-)
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 23:37

цитата benommen

Оно автоматом равно 0

Но массив B у тебя ведь все равно не динамический?
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 23:34

цитата Kurok

For i = m To n — 1, просто n — и должно работать

Эту-то строку зачем менять?
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 23:32

цитата benommen

Private Sub Command1_Click()
max = -10000
   For i = 1 To n
       If X(i — 1) > max Then
            max = X(i)
            m = i + 1
       End If
   Next i
Text1.Text = max
Text2.Text = m
End Sub

1) вероятно, max = X(i-1) имелось в виду.
2) смысл следующей после этого строчки неясен. Вероятно, ты имел в виду m=i-1?
Ну на худой конец m=i, хотя я бы не советовал (перегонять из одного отсчета в другой важную переменную — только путать самого себя) Предыдущий вариант этой функции был лучше.
С B(k) вообще что-то странное. Где у тебя первый раз определяется k?
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 23:05

цитата benommen

Попробовал — не подходит...

Если и не подходит, то не из-за неправильности подхода, а из-за накладывающихся ошибок в других местах.

цитата benommen

Эти позиции полный дурдом... Не могли с 1 НАЧИНАТЬ!

Ты, наверно, привык к Паскалю сильно. А зря, обычно индексация идет с нуля ;-)
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 22:49

цитата Kurok

Если цикл с 0, то он как раз 7-й

вот именно
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 22:41

цитата benommen

Сделал как Вы сказали — зашло

Можно на ты :-) Естественно, зашло, ведь если индексация и в самом деле с нуля, то X(1) — это фактически второй элемент массива X. :-) у тебя с индексами и дальше те же самые косяки.
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 22:29

цитата benommen

с нуля, но я вроде ж там и написал что List1.List(i-1) = X(i) — то есть 1 элемент массива Х будет 0 элементов Листе1.

Словами говоришь одно, а в коде пишешь другое. :-) Если индексация X на самом деле идет с нуля, то надо List1.List(i-1) = X(i-1) (если у тебя i от 1 до n идет).
Первый элемент массива X при отсчете с нуля — X(0).
 автор  сообщение
 Трёп на разные темы > Вопросы о разном или повод пофлудить! > к сообщению


миродержец
Отправлено 17 февраля 2009 г. 22:20
benommen, а в бэйсике нумерация массивов с нуля или с единицы? (Для твоего X-массива). Если с нуля, то тогда ошибка в том, что ты пытаешься загнать в лист 10-й элемент, который не определен.
 автор  сообщение
 Другая литература > Книги-игры > к сообщению


миродержец
Отправлено 15 февраля 2009 г. 23:31
Kartusha , вы знаете, это было так давно... Ощущения от прохождения помню, сюжетные повороты в деталях — тоже, но вот сколько времени уходило на сюжет ??? Даже приблизительно сказать не могу.
Paranoid android , на "Верную шпагу короля" Браславского похоже ;-)
Купить книги-игры (Браславского, по крайней мере) в бумажном виде сейчас — это большая проблема.

Страницы: 123456789...3132333435
⇑ Наверх