0 / 0 / 0
Регистрация: 09.03.2021
Сообщений: 23

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

05.07.2021, 20:04. Показов 5784. Ответов 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.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. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru