В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Маликакот
Маликакот
29.08.2022 08:57 •  Информатика

Школьник сказал своему приятелю Вите Иванову:

— У нас в классе 29 человек. И представь, каждый из них дружит ровно с 5 одноклассниками...
— Не может этого быть, — сразу ответил Витя Иванов, победитель математической олимпиады. Почему он так решил?

Дополни решение задачи.
люди очень нужно! чем быстрее , тем лучше
Представим себе, что между каждыми двумя друзьями протянута ниточка. Тогда каждый из 29 учеников будет держать в руке концов ниточек, и значит, всего у протянутых ниточек будет концов. Но общее число не может быть нечётным, так как у каждой ниточки
2
конца.

Показать ответ
Ответ:
angelina436
angelina436
28.03.2022 13:07

ответ:Никто

наполовину правы-одно утверждение верное,другое ложь

рассмотрим случаи:

у нас 3 места

Если первый сказал ложь,что Николай не выйграет,тогда Николай выйграет,то тогда это будет правда,что сергей не победит всех.Тогда второй сказал ложь что сергей выйграет.Следовательно Иван не сможет обойти сергия,и займет 3 место

Но тогда третий скажет 2 правды,а этого быть не может.Значит Первый соврал,что Сергей не победит всех,тогда николай не выйграет.Второй скажет правду что сергей выиграет,и опять правду.Противоречия .

особо не уверен.Прежде чем писать перепроверь

0,0(0 оценок)
Ответ:
Rekryt123
Rekryt123
23.01.2022 05:04

Var

N,A:integer;

Begin

Write('N = ');Read(N);

A:=0;

While N>0 do

  Begin

  if (N mod 10) > A then A:= N mod 10;

  N:=N div 10;

  End;

Write(A)

End.

Var

N,A,B:integer;

C:boolean;

Begin

Write('N = ');Read(N);

A:=-1;

B:=-2;

C:=false;

While N>0 do

  Begin

  if A=B then C:=true;

  if N>0 then

     Begin

     A:=N mod 10;

     N:=N div 10;

     End;

  if A=B then C:=true;

  if N>0 then

     Begin

     B:=N mod 10;

     N:=N div 10;

     End;

  End;

if A=B then C:=true;

if C then Write('Есть')

else Write('Нет')

End.

Подробнее - на -

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота