Задание 6 очень срочно пожалуйста , чтобы ** паскале АBC пошла

0 голосов
32 просмотров

Задание 6 очень срочно пожалуйста , чтобы на паскале АBC пошла


image

Информатика (30 баллов) | 32 просмотров
0

Этих АВС множество. Напишите версию.

Дан 1 ответ
0 голосов
Правильный ответ

Если считать, что больные продолжают ходить в школу, заражая каждый день людей, и при этом они не выздоравливают через 7 дней, то так:
var vsego, boleet,den:integer;
begin
  writeln('Сколько всего человек: ');
  Readln(vsego);
  boleet:=1;
  while boleet
    den:=den+1;
    boleet:=boleet*4+boleet;
    writeln('День ',den, ' - заразились и болеют уже ', boleet, ' человек');
  end;
  writeln('Всего учеников: ', vsego, ', Через ',den, ' дней заболеют ', boleet, ' учеников (если бы их было столько), но т.к. их столько нет, да и школу бы всё равно на карантин закрыли, то будем считать, что заболеют все ', vsego);
end.

(3.3k баллов)
0

Я бы не сказал, что ответ выдается верно. Вот выдача для 3125 человек:
Сколько всего человек:
3125
День 1 - заразились и болеют уже 5 человек
День 2 - заразились и болеют уже 25 человек
День 3 - заразились и болеют уже 125 человек
День 4 - заразились и болеют уже 625 человек
День 5 - заразились и болеют уже 3125 человек
День 6 - заразились и болеют уже 15625 человек
Всего учеников: 3125, Через 6 дней заболеют 15625 учеников

0

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

0

Сама задача, конечно, очень неудачно поставлена. Непонятно, через какой срок наступает заражение и через какой срок зараженный способен заразить других. Если мгновенно, то в первый же день все будут заражены (первый большой заразит четверых, каждый из этих четверых тут же заразит еще четверых и т.д. Может быть, следует предположить, что способность заражать приходит только на следующий день после заражения?

0

надо было < поставить... Задача вообще неверная. Таким образом за 10 дней больше 2 миллиардов назаражается :) И не учитывается, продолжают ли зараженные ходить в школу, либо на следующий день уже дома отлеживаются. И неизвестно, что будет, когда они выздоровеют через 7 дней. Плюс школа 6 дней работает в неделю...

0

Тогда поставьте хотя бы "меньше"...

0

Скорее всего, учитель нашел где-то задачу о делении клеток и решил её "на злобу дня" перекроить.