Информатика и ИКТ 2009 - Страница 10 - ФОРУМ ПОСТУПИМ.РУ
Главная
Поиск репетитора
Коллективный блог
публикаций
Форум (обсуждаем ЕГЭ 2020)
тем и сообщений
Для учебы




Войти
или
Зарегистрироваться
Новые сообщения · Участники · Правила форума · Поиск по форуму · RSS
  • Страница 10 из 11
  • «
  • 1
  • 2
  • 8
  • 9
  • 10
  • 11
  • »
Архив - только для чтения
ФОРУМ ПОСТУПИМ.РУ » АРХИВ (ТОЛЬКО ДЛЯ ЧТЕНИЯ) » Единый государственный экзамен 2009 » Информатика и ИКТ 2009 (Задания средней полосы России. GTM+5)
Информатика и ИКТ 2009
SarsanДата: Вторник, 2009-05-26, 4:33 PM | Сообщение # 136
Студент
Группа: Пользователи
Сообщений: 97
Репутация: 4
Награды: 0
Замечания: 0%
Статус: Offline
sum:=0;
srednee:=0;
k:=0;
for i:=1 to N do
if a[i]<0 then begin
sum:=sum +a[i];
k:=k+1;
end;
srednee:=srednee+sum/k;
write('srednee');

Russs111 наверно так только на паскале


76+73+84

Сообщение отредактировал Sarsan - Вторник, 2009-05-26, 4:35 PM
 
enigmaticДата: Вторник, 2009-05-26, 6:50 PM | Сообщение # 137
Доцент
Группа: Проверенные
Сообщений: 618
Репутация: 103
Награды: 3
Замечания: 0%
Статус: Offline
Город: Иваново
публикую своё с2 на паскале про баскетбольную команду(найти самого низкого баскетболиста)
........
min:=200;
for i:=1 to N do begin
if a[i]>=180 then j:=a[i];
if min>j then min:=j;
end;
writeln(min);
...........

ну как то так

 
FaGДата: Вторник, 2009-05-26, 7:09 PM | Сообщение # 138
Студент
Группа: Пользователи
Сообщений: 87
Репутация: 17
Награды: 2
Замечания: 20%
Статус: Offline
Город: Новосиб
1) У меня всё правильно, кроме С4 - написал много, но ОЧЕНЬ не оптимально (мож 1 бальчик накинут...) Сколько это будет примерно в 100-бальной?..
2) Когда результаты будут известны?


Информатика - 80
Русский - 72
Математика - 81
Общество - 70 - это конец всем мечтам...
Физика - нахуй она нужна???
 
Russs111Дата: Среда, 2009-05-27, 10:32 AM | Сообщение # 139
Бакалавр
Группа: Проверенные
Сообщений: 112
Репутация: 5
Награды: 1
Замечания: 0%
Статус: Offline
Город: Тобольск
у меня такой вопрос...вот я начал записывать решение с1 в бланк ответов...и там вроде в самом егэ они пишут задания всегда с больших букв например : PRINT x,y и т.п. а я писал все вот так : Print x,y Else... то есть первая только заглавная а не все буквы... мне это защитают как за ошибку или это не считается ошибкой??? кто знает подскажите....

Добавлено (2009-05-27, 10:32 Am)
---------------------------------------------
это задание в бэйсике...

 
FaGДата: Среда, 2009-05-27, 2:21 PM | Сообщение # 140
Студент
Группа: Пользователи
Сообщений: 87
Репутация: 17
Награды: 2
Замечания: 20%
Статус: Offline
Город: Новосиб
Кончно не сичатется за ошибку!!!
Конмилятор не различает большие и маленькие на всех языках, на которых предлагалось писать!!!


Информатика - 80
Русский - 72
Математика - 81
Общество - 70 - это конец всем мечтам...
Физика - нахуй она нужна???
 
Russs111Дата: Среда, 2009-05-27, 2:24 PM | Сообщение # 141
Бакалавр
Группа: Проверенные
Сообщений: 112
Репутация: 5
Награды: 1
Замечания: 0%
Статус: Offline
Город: Тобольск
спасибо большое за ответ!!а то я подумал что мне эксперты снизят еще драгоценный балл за это...
 
UnicornДата: Среда, 2009-05-27, 2:33 PM | Сообщение # 142
Профессор
Группа: Проверенные
Сообщений: 902
Репутация: 135
Награды: 14
Замечания: 0%
Статус: Offline
Город: МО
здесь http://justcodeit.ru/ приведены и решены две задачи C4 по инфе happy

2009, шесть ЕГЭ на "отлично"^_^
ВШЭ, Бизнес-информатика
Топ 5% по итогам бакалавриата
 
ChekaniosДата: Среда, 2009-05-27, 2:46 PM | Сообщение # 143
Абитуриент
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Quote (Ecliptic)
C1
Требовалось написать программу, которая вводит с клавиатуры координаты точек на плоскости (х,у - дествительные числа) и определяет принадлежность точки заштрихованной области, входит её границы.
Решение-исправление [проверено на паскале]
Code
var
x, y:real;
begin
readln(x,y);
if y <= abs(x) then
begin
if x >= -1.5 then
if y >= 0 then
write('принадлежит');
end
else write('не принадлежит');
end.

Ecliptic, у меня такой же вариант был. Ты не правильно С1 сделал: подставь к примеру значения х=-5, у=3 и программа ничего не выдаст (а должна выдать `не принадлежит`).
p.s. Фигово на Паскале проверял...
Я бы на твоем месте перечислил условия через and в одном if'е. Тогда при неистинности хотя бы одного условия программа бы выдавала "не принадлежит".
А у тебя выдает "не принадлежит", только если неистинно первое условие. Если не ясна ошибка - напиши в личку, расскажу подробнее.
p.s. В новых тестах ГЭ в С1 надо исправить 2 ошибки. Первую ты нашел, молодец. А вторую (как раз про лог. операторф) нет. 1 балл м. б. поставят, если правильно указал примеры ошибочного ввода. 2-ой ставят, как мне сказал знакомый эксперт ЕГЭ, только за 2 найденные ошибки =((

Короче, вот так например было бы правильно:

Code

var
x, y:real;
begin
readln(x,y);
if ((y <= abs(x)) and (x >= -1.5) and (y >= 0)) then
write('принадлежит');
else write('не принадлежит');
end.    

Тогда, при подстановке все тех же х=-5, у=3 программа выдаст "не принадлежит" вместо пустого экрана, как в твоем случаи.


Сообщение отредактировал Chekanios - Среда, 2009-05-27, 3:01 PM
 
SarsanДата: Среда, 2009-05-27, 2:51 PM | Сообщение # 144
Студент
Группа: Пользователи
Сообщений: 97
Репутация: 4
Награды: 0
Замечания: 0%
Статус: Offline
с1 на мой взгляд достаточно легкое попалось, ошибку сразу нашел, одно условие не учтено

76+73+84
 
ChekaniosДата: Среда, 2009-05-27, 2:58 PM | Сообщение # 145
Абитуриент
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Quote (Sarsan)
с1 на мой взгляд достаточно легкое попалось, ошибку сразу нашел, одно условие не учтено

Не только. Везде 2 ошибки: 1-ая - это одно неучтенное условие, А 2-я - это не правильное расположение оператора else. См. вар. Ecliptic. При некоторых подстановка программа ничего не выдает. Чтобы исправить эту ошибку, нужно либо позакрывать все if-ы end-ами, либо использовать только один if с and-ами


Сообщение отредактировал Chekanios - Среда, 2009-05-27, 2:59 PM
 
SarsanДата: Среда, 2009-05-27, 3:06 PM | Сообщение # 146
Студент
Группа: Пользователи
Сообщений: 97
Репутация: 4
Награды: 0
Замечания: 0%
Статус: Offline
может быть, я просто писал сам через and

Добавлено (2009-05-27, 3:06 Pm)
---------------------------------------------
жалко что идиотскую ошибку допустил в б1, 3 в 5 степени посчитал как 729)))


76+73+84
 
ChekaniosДата: Среда, 2009-05-27, 3:22 PM | Сообщение # 147
Абитуриент
Группа: Пользователи
Сообщений: 19
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Кому интересно, мое С4...

На вводе по строкам: <название> <город> <качество> и <цена> бензина.
Пример: Лукойл_Тверь_98_20.
Надо вывести кол-во заправок с мин. стоимостью (отдельно 92-го, 95-го и 98-ого через запятую) или 0, если таковой нигде не продается.
Старался как можно больше комментировать код:

Code
var
                   a,b:array [92..98] of integer;                {массивы кол-ва и мин. цены каждого типа бензина}
                   i,N,k,p:integer; c:char;                          {Служебные переменные}
Begin
a[92]:=0; a[95]:=0; a[98]:=0;                    {Вначале всех заправок по нулям}
readln(N);                    {Считываем кол-во записей}
for i:=1 to N do begin;                    {Считываем построчно}
                  while c<>' ' do read(c);                      {Избавляемся от названия из строки ввода}
                  c:='g';
                  while c<>' ' do read(c);                       {Избавляемся от города из строки ввода}
                  c:='g';
                  read(k);                    {Считываем тип бензина}
                  read(p);                    {Считываем его стоимость}
                  if (a[k]=0) or (p<b[k]) then begin;         {Если таких типов бензина еще не было или его цена оказалась меньше предыдущей минимальной,...}
                    a[k]:=1;                    {...то сбрасываем счетчик заправок до единицы}
                    b[k]:=p;                     {и задаем новую минимальною стоимость}
                  end Else if (p=b[k]) then a[k]:=a[k]+1;  {Иначе, если цена равна минимальной, то пополняем счетчик}
                             {Если цена оказалась выше минимальной, не делаем ничего}
end;
Writeln(a[92],' ',a[95],' ',a[98]);                   {Выводим}
end.

Добавлено (2009-05-27, 3:22 Pm)
---------------------------------------------

Quote (Sarsan)
жалко что идиотскую ошибку допустил в б1, 3 в 5 степени посчитал как 729)))

Sarsan, +1. У меня аналогично в А2 =(


Сообщение отредактировал Chekanios - Среда, 2009-05-27, 4:01 PM
 
pepper_naxДата: Среда, 2009-05-27, 3:25 PM | Сообщение # 148
Магистр
Группа: Проверенные
Сообщений: 289
Репутация: 60
Награды: 3
Замечания: 0%
Статус: Offline
Кстати такой вопрос, а в части С нужно было указывать язык, на котором пишешь?

Йа ПеЧенЬкО_0

Сообщение отредактировал pepper_nax - Среда, 2009-05-27, 3:45 PM
 
enigmaticДата: Среда, 2009-05-27, 3:29 PM | Сообщение # 149
Доцент
Группа: Проверенные
Сообщений: 618
Репутация: 103
Награды: 3
Замечания: 0%
Статус: Offline
Город: Иваново
Quote (Sarsan)
min:=200;
for i:1 to n do
if a[i]>=180 and a[i]<min then
a[i]:=min
write (min);
end.

a[i]<min - не нужно, кажется, ведь в условии сказано, что рост учеников 150-200, значит левых значений в массиве не будет.
Моё решение на предыдущих страницах.
 
FaGДата: Среда, 2009-05-27, 4:44 PM | Сообщение # 150
Студент
Группа: Пользователи
Сообщений: 87
Репутация: 17
Награды: 2
Замечания: 20%
Статус: Offline
Город: Новосиб
да, нужно было (С1, С2, С4). Но если не написал, думаю, что проверяющий поймёт...

Информатика - 80
Русский - 72
Математика - 81
Общество - 70 - это конец всем мечтам...
Физика - нахуй она нужна???
 
ФОРУМ ПОСТУПИМ.РУ » АРХИВ (ТОЛЬКО ДЛЯ ЧТЕНИЯ) » Единый государственный экзамен 2009 » Информатика и ИКТ 2009 (Задания средней полосы России. GTM+5)
  • Страница 10 из 11
  • «
  • 1
  • 2
  • 8
  • 9
  • 10
  • 11
  • »
Поиск:








© 2006 - 2023 Поступим.ру Информация:
О проекте
Контакты

Регистрация на сайте
Статистика сообщества
Пользовательское соглашение
Разделы:
Поиск репетитора
Форум сообщества
Коллективный блог
Материалы для учебы
ЕГЭ 2021
RSS:
RSS форума
RSS блога