тк Борисов жил с ученым из Ярославля, то Борисов не оттуда и не с Москвы и Санкт-Петербурга. следовательно, он с Новосибирска
Григорьев не Москвич и не с Ярославля. и теперь понятно, что не с Новосибирска. следовательно, он с Санкт-Петербурга
Егоров не с Москвы, остается один вариант, он с Ярославля
а Викторов значит с Москвы
можно сделать таблицу (по ней легко решать такие задачи):
Москва. Новосиб. С-п. Ярославль.
Борисов. - + - -
Викторов. + - - -
Григорьев. - - + -
Егоров. - - - +
var i:integer;
begin
for i:=1 to 10 do
if i mod 2<>0 then writeln(i);
end.
Объяснение:
если поделить число от 1 до 10 на 2 с остатком, и он будет не равен 0, тогда написать число
блок-схему рисовать надо, а здесь нет графики