Anatolevich
?>

Заполнить массив случайными числами в интервале [1000; 2000) и подсчитать число элементов у которых вторая с конца цифра четная.

Информатика

Ответы

janetp

var a: array [1..100] of integer;

i,n: integer;

s: string;

begin

  randomize;

  for i : =1 to 100 do

  begin

      a[i]: = random(1000)+1000;

      a[i]: =a[i] mod 100;

      a[i]: =a[i] div 10;

      if a[i] mod 2 = 0 then n=n+1;

  end;

 

  writeln(n);

end.

Lavka2017

(пока я писал ход мыслей в решении о камнях, вопрос удалили. но, чтоб ответ не пропал, вставлю сюда - больше ведь некуда, личных сообщений на ответах не предусмотрено.)

в общем, я вижу так: камни укладываем в 2 ряда

n

n n n

где нам неизвестно число n. а всех камней будет 4n.

если число всех клеток m, то в одном ряду их m/2.

3n < = m/2 (три эн меньше или равно эм, деленное на 2).

для m=10 подходит только n=1, так как 2 - уже много.

ну, а для m=100 сами поймете, что получится.

в итоге проста, как только ее представить в общем виде.

tteplovoz3789

дан ряд чисел:

1 2 3 4 5 6 7 8 9 10 11

рассмотрим наихудший вариант попадания

1. говорим цифру 2, в ответ ничего не слышим, соответственно в 1 и 3 тоже ничего нет

2. говорим цифру 5, в ответ ничего   не слышим, соответственно в 4 и 6 тоже ничего нет

3. говорим цифру 8, в ответ ничего   не слышим, соответственно в 7 и 9 тоже ничего нет

4. говорим цифру 10, в ответ слышим "попал" или "почти попал", и сразу становится понятно, где цифра.

если слышим раньше "попал", то на этом останавливаемся.

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

ответ: 4 - наименьшее количество чисел при худшем раскладе.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Заполнить массив случайными числами в интервале [1000; 2000) и подсчитать число элементов у которых вторая с конца цифра четная.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Оксана Анна
Kaccak8778
Tkachenko1050
Koshkina Alekseevna
janetp
khvorykhphoto
vladusha47713
Karlova1507
sv455umarketing74
Caragyant
Yurevich
bochkarevazh
makscska22879
Егорова
vinokurova88251