Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.06.2009, 19:39   #31
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

Пепел Феникса, ага! А если считать заставят вручную без калькулятора, например, задание А3, А4. Ваще жесть!!!
xor eax, eax
xchg [eax], eax
MalCer вне форума Ответить с цитированием
Старый 15.06.2009, 19:43   #32
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от MalCer
А если считать заставят вручную без калькулятора, например, задание А3, А4. Ваще жесть!!!
Сомневаюсь, что можно пользоваться калькулятором. Особенно учитывая, что там есть возможность перевода в разные системы счисления (2, 8, 16).
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 15.06.2009, 19:51   #33
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

в третьем задании проще всего свести к 10 сс, там получаются числа 215 < x < 217 что ли, ну и найти в двоичной сс 216 несложно =)
в четвертом, на мой взгляд, удобнее все переводить в двоичную

***
третье тоже через двоичную проще... получаются два числа 1101 0111 и 1101 1001
Несложно догадаться, что между ними стоит 1101 1000 =)
Uguu~

Последний раз редактировалось __STDC__; 15.06.2009 в 19:55.
__STDC__ вне форума Ответить с цитированием
Старый 15.06.2009, 20:07   #34
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

На сайтик полезный натолкнулся:
http://www.egeru.ru (нужна рега)
можно пройти тесты онлайн. Хотя, собственно, сейчас таких много. Прошел там 6-й вариант егэ этого года.

Так вот там задание:
Цитата:
Цепочки символов (строки) создаются по следующему правилу:
Первая строка состоит из одного символа, это цифра 1.
Каждая из следующих цепочек создается так.
Сначала записывается порядковый номер данной строки, далее дважды записывается вся цепочка цифр из предыдущей строки.
Первые 4 строки, созданные по этому правилу выглядя следующим образом:
1
211
3211211
432112113211211

Сколько раз в общей сложности встречается в 10-й строке цифра 1?
Что ж.. Несложно заметить, что количество единиц в каждой строке равно 2^(n-1). Поэтому я твердой рукой пишу ответ 512.

А не тут-то было! Ответ - 513!
И как это понимать? Или номер самой строки (10) тоже нужно учитывать? Но ведь это бред! Думаю, все понимают.

-------------------
Еще замечу, что очень муторно делать задание на построение дерева игры (C3, вроде).. Это ж еще нужно правильно расчитать место на листе, чтобы все влезло..
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 15.06.2009, 20:18   #35
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от Sazary Посмотреть сообщение
Что ж.. Несложно заметить, что количество единиц в каждой строке равно 2^(n-1). Поэтому я твердой рукой пишу ответ 512.

А не тут-то было! Ответ - 513!
И как это понимать? Или номер самой строки (10) тоже нужно учитывать? Но ведь это бред! Думаю, все понимают.
Там же в начало каждой строки добавляется её номер. Вероятно в 10-й строке "лишняя" единица от самой десятки и появляется.
pu4koff вне форума Ответить с цитированием
Старый 15.06.2009, 20:21   #36
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

pu4koff, а и правда Как-то не обратил внимания ) Спасибо..

--------------------------------------
Вот еще задание (B5 из того же варианта). Тут уже не все так однозначно.
Цитата:
Скорость передачи данных через модемное соединение равна 28 Кбит/с.
Передачча текстового файла через это соединение заняла 10 с. Определит, сколько символов содержал переданный текст, если известно, что он был представлен в кодировке Unicode.
В других вариантах (более ранних) скорость давалась сразу в битах в секунду (без кило/киби). Но здесь нет!
Смотрим в википедию:
Цитата:
Килоби́т (кбит, Кб) м., скл. — единица измерения количества двоичной информации.

1 кбит = 10³ = 1000 бит. Часто путают с кибибитом равным 2^10 = 1024 битам.
А также это:
Цитата:
К сожалению, в отношении трактовки приставок существует неоднозначность. Встречается два подхода:
килобит трактуется как 1000 бит (согласно СИ, как килограмм или километр), мегабит как 1000 килобит и т. д.
килобит трактуется как 1024 бита т.ч. 8 кбит/c = 1 КБ/c (а не 0,9765625).
И вот как понимать килобит в данном случае? Вспоминая другие варианты (в которых скорость давалась без кило- и всегда была с тремя нулями (например, 256000 бит/с)), принял кило за 10^3.
Посчитал, написал ответ - 17500. Как вы уже поняли, неверный.
А правильный - 17920.

И вот откуда мне знать, какую трактовку килобита в сек. считают правильной составители ЕГЭ? И не изменят ли они свое мнение в другом варианте.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]

Последний раз редактировалось Sazary; 15.06.2009 в 20:32.
Sazary вне форума Ответить с цитированием
Старый 15.06.2009, 20:59   #37
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Цитата:
Скорость передачи данных через модемное соединение равна 28 Кбит/с.
Передачча текстового файла через это соединение заняла 10 с. Определит, сколько символов содержал переданный текст, если известно, что он был представлен в кодировке Unicode.
А если там были лаги на линии? да и размер служебных заголовков тоже надо бы учитывать
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 15.06.2009, 21:31   #38
OCTAGRAM
Oldschool geek
Форумчанин
 
Аватар для OCTAGRAM
 
Регистрация: 09.03.2009
Сообщений: 611
По умолчанию

Цитата:
Сообщение от Izhic Посмотреть сообщение
a:=abs(a);

Правда короче.

или a:=a shl 1 shr 1;

тоже вроде работать должно.
Не должно. Если переменная знаковая, то сдвиг вправо тоже знаковый.

Цитата:
Сообщение от Goodwin98 Посмотреть сообщение
представлен в кодировке Unicode
Вообще говоря, нет такой кодировки. Есть Little Endian UTF-32 (то же самое, что и Little Endian UCS-4), Little Endian UTF-16, Little Endian UCS-2 (которые НЕ то же самое), а также их Big Endian варианты (про UTF-8, UTF-7, punicode и SCSU пока умолчу).

Подозреваю, что имелась в виду UCS-2, но всё же лучше упоминать об этом.
If you want to get to the top, you have to start at the bottom

http://pascal.net.ru/
OCTAGRAM вне форума Ответить с цитированием
Старый 15.06.2009, 23:07   #39
Izhic
Форумчанин
 
Аватар для Izhic
 
Регистрация: 08.10.2008
Сообщений: 668
По умолчанию

Цитата:
OCTAGRAM: Не должно. Если переменная знаковая, то сдвиг вправо тоже знаковый.
Злобные преподы. Запороли
Всё, на бесплатное теперь точно не поступить.
Странно, даже на асме проверил.
Код:
asm
mov eax,i;
shl i,1;
shr i,1;
end;
Помню что точно такой вариант использовал успешно...Ан нет, [-] не сдвигается... Надо будет пересмотреть книжку, с ф-ями асм-а ://
Don't worry be happy

Последний раз редактировалось Izhic; 15.06.2009 в 23:16.
Izhic вне форума Ответить с цитированием
Старый 16.06.2009, 16:57   #40
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Еще вот задание:
Цитата:
Сообщение от B1
Укажите через замятую в порядке возрастания все основания систем счисления, в которых запись числа 27 оканчивается на 3.
Все просто. 27 = x^k + 3
=> x^k = 24.
Поэтому достаточно найти все делители числа 24.
2,3 не подходят, т.к. в этих системах нет самой цифры 3.
Остаются 4,6,8,12,24.

Даже можно проверить:
В 4-чной системе 27 = 123
В 6-чной 27 = 43
В 8-чной 27 = 33
В 12-чной 27 = 23
И в 24-чной 27 = 13

Как видим, везде на конце тройка. Поэтому пишем в ответ все 5 систем через запятую.
Смотрим ответ - 8,12,24

Вопрос: почему отбросились 4 и 6?
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача ЕГЭ Rusl92 Паскаль, Turbo Pascal, PascalABC.NET 4 18.04.2009 10:49
Совет насчет подготовки к егэ!!! Dr.MagoR Паскаль, Turbo Pascal, PascalABC.NET 2 12.04.2009 17:13
Программа по подготовке к единому государственному экзамену в России ЕГЭ 2009 mihali4 Свободное общение 1 18.03.2009 21:33
Егэ-мифы и реальность bill Свободное общение 23 11.01.2009 12:51