Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 09.03.2021
Сообщений: 23

Как попасть в следующий раунд?

05.07.2021, 20:04. Показов 5781. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Недавно проходило соревнование по программированию. Известно, что участник выходит в следующий раунд соревнований, если он набрал не меньше баллов, чем участник, занявший k-е место, при условии, что набранное им число баллов строго положительно. Всего участников было n(n≥k). Определите количество участников попавших в следующий раунд

Входные данные
В первой строке вводятся два числа n и k.(1≤k≤n≤50) Во второй строке вводятся n чисел разделенные пробелами a1,a2,...,an(0≤ai≤100), где ai количество баллов набранных участником на i месте. Число набранных баллов каждым участником не возрастает.(ai≥ai+1 для каждого i)

Выходные данные
Выведите одно число, количество участников попавших в следующий раунд по данным правилам
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.07.2021, 20:04
Ответы с готовыми решениями:

Следующий раунд
Недавно проходило соревнование по программированию. Известно, что участник выходит в следующий раунд соревнований, если он набрал не меньше...

Что вероятно - попасть один раз или не попасть ни одного
Стрелец стреляет в мишень 4 раза. Вероятность попасть при каждом выстреле равна 0,2. Что вероятно - попасть один раз или не попасть ни...

В за крашеную область, должна попасть или не попасть точка.
Здрасти. Нужна помощь) вот задание: Написать программу, которая определяет, попадет ли точка с заданными координатами в область,...

2
 Аватар для avdivo
303 / 213 / 112
Регистрация: 03.12.2016
Сообщений: 409
05.07.2021, 21:53
chelovek333,
Python
1
2
3
4
5
6
7
8
9
10
11
n, k = map(int, input().split())
bals = input().split()[:n]
 
i = 0
while i < len(bals) and k <= int(bals[i]):
    i += 1
 
print(i)
 
# Или так
print(sum(k <= int(i) for i in bals))
1
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
05.07.2021, 22:00
Приимерный вектор
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
iimport random
 
 
def finder(n: int):
    mlist = list(random.randint(1, 30) for i in range(n))
    print(*mlist)
    k = 0
    for i in mlist:
        if i >= n:
            k += 1
    return k
 
 
if __name__ == '__main__':
    print(finder(n=int(input())))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.07.2021, 22:00
Помогаю со студенческими работами здесь

Георгий и раунд
Георгий решил подготовить раунд для Codesecrof, поэтому он подготовил m задач. Пронумеруем подготовленные задачи целыми числами от 1 до m....

Решение задач из Russiancodecup (Первый квалификационный раунд)
http://russiancodecup.ru/contest/1 &quot;A&quot; Конкатенация строк Во многих прикладных задачах необходимо осуществлять различные операции со...

При включении ноута жму f2 чтоб попасть в биос но загружается ос а в биос попасть не получается
У меня похожая проблема на моём ноуте сначала стояла винда потом поставил убунту потом опять поставил винду с востановочного диска но при...

Не могу попасть попасть в phpmyadmin
Люди добрые, объясните мне что к чему. Был денвер, phpmyadmin работал. Но по некоторым причинам пришлось отказаться от денвера....

Напишите программу, обрабатывающую один раунд игры «Быки и коровы»
Напишите программу, обрабатывающую один раунд игры «Быки и коровы». Пользователь вводит две строки. Гарантируется, что это две строки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru