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

НА Pyton
Верные роботы Бориса Ивановича выстроились перед ним в шеренгу. Он выбирает тех, кто сегодня будет красить школьный забор. Остальные сыграют в футбол. Борис Иванович решил, что:
• из n роботов надо выбрать всего k;
• количество футболистов в командах между любыми двумя малярами одинаковое. Оно равно количеству футболистов в «командах» слева и справа.
Схема для n=11, k=2, где тёмные кружки — это роботы-маляры, а светлые — футболисты:
◎ ◎ ◎ ◉ ◎ ◎ ◎ ◉ ◎ ◎ ◎
Даны n и k. Выведи количество роботов-футболистов, стоящих между каждыми двумя счастливчиками, которые будут красить забор.
Ввод Вывод
11
2 3
5
1 2

Ответ:
умник20072
умник20072
03.03.2022 23:20

Відповідь:

n=int(input())

k=int(input())

print(int((n-k)**0.5))

хз, так и не понял прикол задания, а потом как понял

0,0(0 оценок)
Ответ:
Kattemrrr
Kattemrrr
24.01.2024 20:59
Хорошо, давайте разберем эту задачу вместе.

Нам нужно выяснить, сколько роботов-футболистов будет стоять между каждыми двумя счастливчиками, которые будут красить забор. Для этого у нас есть две входные переменные: n и k. n - это общее количество роботов, а k - это количество выбранных роботов-маляров.

Для начала рассмотрим пример из условия задачи, где n = 11 и k = 2:

◎ ◎ ◎ ◉ ◎ ◎ ◎ ◉ ◎ ◎ ◎

Чтобы понять решение, давайте представим это в виде последовательностей X и O, где X - роботы-маляры, а O - роботы-футболисты:

X X X O X X X O X X X

Мы видим, что между каждыми двумя счастливчиками (роботами-малярами) есть несколько других роботов. Наша задача - определить количество роботов-футболистов между каждыми двумя счастливчиками.

Для этого нам нужно знать, сколько роботов находится между первым и вторым счастливчиками (X и O), между вторым и третьим счастливчиками и т.д.

Теперь обратимся к переменным n и k. У нас есть n роботов и мы должны выбрать k роботов-маляров. Значит, между каждыми двумя счастливчиками будет находиться (n - k) роботов-футболистов, так как все остальные роботы-маляры.

Вернемся к нашему примеру с n = 11 и k = 2. У нас есть 11 роботов и мы выбираем 2 маляра. Это означает, что между каждыми двумя счастливчиками будет (11 - 2) = 9 роботов-футболистов.

Таким образом, ответ на этот пример будет:

9

Теперь посмотрим на общий случай. У нас есть две переменные n и k.

Между каждыми двумя счастливчиками будет (n - k) роботов-футболистов.

Итак, чтобы решить эту задачу, нам нужно вычислить (n - k) и вывести его на экран.

Для ввода чисел n и k и вывода (n - k) в Python можно использовать следующий код:

n = int(input())
k = int(input())
result = n - k
print(result)

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