ЕГЭ 2010 Информатика и ИКТ
| |
gregory | Дата: Четверг, 2010-06-17, 5:37 PM | Сообщение # 2581 |
Аспирант
Группа: Проверенные
Сообщений: 483
Репутация: 147
Замечания: 0%
Статус: Offline
| prm2008, Во блин а. Quote (prm2008) мысленно проведи прямую через точки (-1;0) и (0,1) Че еще какую то прямую нужно проводить?! Я думал так - сначала полукруг, потом эта часть за кругом, между ними ставишь or и все... Блин. Откуда это вот??
|
|
| |
prm2008 | Дата: Четверг, 2010-06-17, 5:42 PM | Сообщение # 2582 |
Профессор
Группа: Проверенные
Сообщений: 815
Репутация: 1199
Замечания: 0%
Статус: Offline
| gregory,да не обязательно ее проводить, просто в эталоне такое было решение, я не сразу поняла Добавлено (2010-06-17, 5:40 PM) --------------------------------------------- одну област находишь, потом с помощью or добавляешь другую, которая не вошла Добавлено (2010-06-17, 5:41 PM) --------------------------------------------- если С1 будет с картинкой, то 1 балл за точку, нужно найти точку при которой программа не работает верно. Например, если не выполняется 1 условие, то программа ничего не будет выдавать, а должна выдавать "Не принадлежит" Добавлено (2010-06-17, 5:42 PM) --------------------------------------------- еще два балла за исправленную программу. В программе ошибка в условии и в том, что после каждого then нет else а есть только один раз
...чтобы оставаться на одном месте нужно все время двигаться вперед...
|
|
| |
gregory | Дата: Четверг, 2010-06-17, 5:42 PM | Сообщение # 2583 |
Аспирант
Группа: Проверенные
Сообщений: 483
Репутация: 147
Замечания: 0%
Статус: Offline
| Quote (prm2008) теперь надо прибавить квадрат левый верхний Зачем прибавлять квадрат? Он же уже наполовину входит в полукруг.. Чет я не догоняю.
|
|
| |
prm2008 | Дата: Четверг, 2010-06-17, 5:46 PM | Сообщение # 2584 |
Профессор
Группа: Проверенные
Сообщений: 815
Репутация: 1199
Замечания: 0%
Статус: Offline
| Quote (gregory) Че еще какую то прямую нужно проводить?! Я думал так - сначала полукруг, потом эта часть за кругом, между ними ставишь or и все... Блин. это правильно, но твое условие берет не только ту часть за кругом, что заштрихована, но и все что за кругом ниже у=1 и правее х=-1 если бы ты ограничил по х и у то было бы правильноДобавлено (2010-06-17, 5:44 PM) --------------------------------------------- его можно не добавлять, но если добавишь ошибки нет, потому что он тоже принадлежит Добавлено (2010-06-17, 5:46 PM) --------------------------------------------- но по х и у нужно с двух сторон ограничить твое решение на 1 балл и если точка правильная еще 1
...чтобы оставаться на одном месте нужно все время двигаться вперед...
|
|
| |
gregory | Дата: Четверг, 2010-06-17, 5:53 PM | Сообщение # 2585 |
Аспирант
Группа: Проверенные
Сообщений: 483
Репутация: 147
Замечания: 0%
Статус: Offline
| prm2008, Ааааа, кажись догнал! (y<=1) and (x*x + y*y>=1) and (x>=-1) у меня здесь неправильно, потому что другие два треугольника тоже возьмутся, да?Добавлено (2010-06-17, 5:53 PM) ---------------------------------------------
Quote (prm2008) точка правильная еще 1 Как ее определять??
|
|
| |
prm2008 | Дата: Четверг, 2010-06-17, 6:02 PM | Сообщение # 2586 |
Профессор
Группа: Проверенные
Сообщений: 815
Репутация: 1199
Замечания: 0%
Статус: Offline
| вот еще пример с1, напиши условие и точку Добавлено (2010-06-17, 5:59 PM) ---------------------------------------------
Quote (gregory) Как ее определять?? gregory, берешь первое условие и точку пишешь, для которой оно не выполняется например первое условие if (x>=1) ..... берешь точку (0,5) для этой точки условие 1 сразу же не выполняется, т.е. точка не принадлежит, программа должна напечатать не принадлежит, а она ничего не печатет, т.к. там нет нужного колва elseДобавлено (2010-06-17, 6:02 PM) --------------------------------------------- обязательно нужно писать конкретную точку с координатами х и у если условие if (Y>=x) .... может быть (5; 7) условие 5>=7 не выполняется т.е. программа будет работать ошибочно
...чтобы оставаться на одном месте нужно все время двигаться вперед...
|
|
| |
gregory | Дата: Четверг, 2010-06-17, 6:02 PM | Сообщение # 2587 |
Аспирант
Группа: Проверенные
Сообщений: 483
Репутация: 147
Замечания: 0%
Статус: Offline
| if (x>=0) and (y>=x*x -2) and (y<=x) or (y>=x*x -2) and (x<=0) and (y<=-x) или вот так?? if (y>=x*x -2) and (y<=x) or (y>=x*x -2) and (y<=-x) проверь
|
|
| |
test381 | Дата: Четверг, 2010-06-17, 6:03 PM | Сообщение # 2588 |
Бакалавр
Группа: Проверенные
Сообщений: 137
Репутация: 21
Замечания: 0%
Статус: Offline
| gregory, http://letitbit.net/downloa....ar.html 20 решённых вариантов
http://2ip.ru/member_photo/25204.gif
|
|
| |
gregory | Дата: Четверг, 2010-06-17, 6:07 PM | Сообщение # 2589 |
Аспирант
Группа: Проверенные
Сообщений: 483
Репутация: 147
Замечания: 0%
Статус: Offline
| prm2008, А точка для этой тогда x=3 y=5.
Сообщение отредактировал gregory - Четверг, 2010-06-17, 6:07 PM |
|
| |
prm2008 | Дата: Четверг, 2010-06-17, 6:19 PM | Сообщение # 2590 |
Профессор
Группа: Проверенные
Сообщений: 815
Репутация: 1199
Замечания: 0%
Статус: Offline
| Quote (gregory) Ааааа, кажись догнал! (y<=1) and (x*x + y*y>=1) and (x>=-1) у меня здесь неправильно, потому что другие два треугольника тоже возьмутся, да? gregory, там не только треугольники возьмутся все что ниже и правее за кругом. Добавлено (2010-06-17, 6:17 PM) --------------------------------------------- gregory, условия оба верные, точку сейчас проверю Добавлено (2010-06-17, 6:18 PM) --------------------------------------------- да точка тоже правильная. если все нормально запишешь, с then else writeln в обеих ветках то будет 3 балла Добавлено (2010-06-17, 6:19 PM) --------------------------------------------- по С2 есть вопросы? там не забудь вывести результат условие правильно записать составное и какие по типу величины нужно смотреть чтобы целому Integer не присвоить занчение частного.
...чтобы оставаться на одном месте нужно все время двигаться вперед...
|
|
| |
NickOff | Дата: Четверг, 2010-06-17, 6:26 PM | Сообщение # 2591 |
Магистр
Группа: Проверенные
Сообщений: 205
Репутация: 22
Замечания: 0%
Статус: Offline
Город: Ковров
| над каким заданием та все мучаетесь?=)
Сдавал: Инфа, рус, матем, физика. В сумме - мало Горжусь информатикой)
|
|
| |
gregory | Дата: Четверг, 2010-06-17, 6:29 PM | Сообщение # 2592 |
Аспирант
Группа: Проверенные
Сообщений: 483
Репутация: 147
Замечания: 0%
Статус: Offline
| Вот в C1 откуда надо начинать писать ответ? Со слова if и дальше, или как мне учиель говорил прям с var? Quote (prm2008) then else writeln в обеих ветках ой Конец программы я всегда так писал if (sdfsdf) and (sdfsd) or (sdfs) and (sdfsdf) then write ('принадлежит') else write ('не принадлежит'); end. Неправильно, да?
|
|
| |
duzka | Дата: Четверг, 2010-06-17, 6:37 PM | Сообщение # 2593 |
Студент
Группа: Пользователи
Сообщений: 54
Репутация: 9
Замечания: 0%
Статус: Offline
Город: Московская область
| все правильно, можно с if начинать, не обязательно всю прогу
критикуешь - предлагай, предлагаешь - делай
|
|
| |
Lygushonok | Дата: Четверг, 2010-06-17, 7:09 PM | Сообщение # 2594 |
Магистр
Группа: Проверенные
Сообщений: 298
Репутация: 50
Замечания: 0%
Статус: Offline
Город: Москва
| Люди, тоже завтра сдаю... Возник вопрос - а когда нас проверят? Ни у кого нет информации? Я думаю, дня за 4-то должны
ЕГЭ 2010 Математика - 60 Русский - 76 Информатика - 97
ИТОГО - 233
МГТУ Станкин
|
|
| |
gregory | Дата: Четверг, 2010-06-17, 7:10 PM | Сообщение # 2595 |
Аспирант
Группа: Проверенные
Сообщений: 483
Репутация: 147
Замечания: 0%
Статус: Offline
| Lygushonok, Если не быстрей Минимум есть, людей ничтожно мало. Все ок.
|
|
| |
|
|
|