Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.88/41: Рейтинг темы: голосов - 41, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 14

Вычислить сколько разговоров надо пропустить бизнесмену

27.03.2020, 16:41. Показов 8744. Ответов 40
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Python
1
2
3
4
5
6
7
8
9
10
11
12
def qwer():
    n = int(input())
    P = list(map(int, input().split()))
    A = list(map(int, input().split()))
    maxv = 0
    maxc = 0
    for x in A:
        if maxv <= sum(P[x]: ]) and x < n and x != 0:
            maxv = sum(P[x:])
            maxc = x
        print(str(maxv) + ' ' + str(maxc))
        qwer()
Помогите исправить код, буду очень благодарен!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.03.2020, 16:41
Ответы с готовыми решениями:

Вычислить, сколько разговоров надо пропустить бизнесмену, чтобы заработать как можно больше.
Телефон У бизнесмена есть телефон, который он использует для связи с партнерами по бизнесу. Сегодня у предпринимателя запланированы n...

Сколько разговоров по телефону надо пропустить бизнесмену, чтобы заработать как можно больше
Помогите пожалуйста решить эту задачу(можно на любом языке программирования) Условие: У бизнесмена есть телефон, который он...

Какой ток надо пропустить через проводник
Медный проводник кругового сечения диаметром D=2 мм свободно лежит на двух опорах (см.рис.), служащих одновременно контактными...

40
Эксперт Python
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,320
31.03.2020, 12:18
Студворк — интернет-сервис помощи студентам
)))
Вложения
Тип файла: txt output.txt (290 байт, 37 просмотров)
3
2 / 2 / 0
Регистрация: 30.03.2020
Сообщений: 10
31.03.2020, 16:11
А вы для Сириуса решаете?
0
29 / 27 / 2
Регистрация: 17.07.2019
Сообщений: 38
31.03.2020, 17:36
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
n=int(input())
p=list(map(int, input().split()))
a=list(map(int, input().split()))
b=[0]
for i in range(n):
    b.append(b[i]+p[i])
maxv=0
maxc=0
for i in range(n):
    o = b[min(n,i+a[i]-1)]-b[i]
    if maxv<=o and a[i]<n and a[i]!=0:
        maxv=o
        maxc=a[i]
print(str(maxv)+' '+str(maxc))
И это выдаёт неверный ответ, что с этим кодом не так?

Добавлено через 10 минут
Тут надо
Python
1
o = b[min(n,i+a[i])]-b[i]
;
Но всё равно не работает.
0
1 / 1 / 0
Регистрация: 12.03.2020
Сообщений: 13
31.03.2020, 20:27
Так какое всё-таки решение?
0
0 / 0 / 0
Регистрация: 18.03.2020
Сообщений: 2
01.04.2020, 14:44
Gdez,
0
Заблокирован
01.04.2020, 14:55
Я решил эту задачу! Скину решение в обмен на 49 (питон, а не си++)
0
1 / 1 / 0
Регистрация: 07.11.2019
Сообщений: 2
01.04.2020, 15:39
Mih1nya Могу скинуть 49 , а эту скидывай на почту sdeburt@yandex.ru
0
0 / 0 / 0
Регистрация: 18.03.2020
Сообщений: 2
01.04.2020, 20:33
а вы можете скинуть правильное рещение,пожалуйста.Не очень понятно как переделать.
0
1 / 0 / 0
Регистрация: 04.03.2020
Сообщений: 2
01.04.2020, 20:42
(x )
0
0 / 0 / 0
Регистрация: 18.03.2020
Сообщений: 2
01.04.2020, 20:47
а вы можете пожалуйста скинуть правильный код.

Добавлено через 1 минуту
я готова обменяться на любую задачу
0
1 / 1 / 0
Регистрация: 07.11.2019
Сообщений: 2
01.04.2020, 21:09
n=int(input())
s=[int(elem) for elem in input().split()]
d=[0]*(n+1)
cd=[0]*(n+1)
for i in range(n):
d[1+i]=d[i]+s[i]
p =[int(elem) for elem in input().split()]
for i in range(n):
x=i + p[i]
if x>n:
x=n
cd[i]=d[x]-d[i]
cd.reverse()
print(max(cd),n-cd.index(max(cd)))
1
0 / 0 / 0
Регистрация: 14.03.2020
Сообщений: 6
01.04.2020, 21:39
можно робочий код, пожалуйста, мне нужно сейчас решение сдать, я потом тему разберу, и про интервальные суммы тоже
0
Заблокирован
01.04.2020, 21:43
А ты решил 49 не на с++? Если да то скину 44
0
2 / 1 / 1
Регистрация: 09.03.2020
Сообщений: 16
01.04.2020, 22:10
Gdez, А это вложение на какую задачу?
0
2 / 1 / 1
Регистрация: 09.03.2020
Сообщений: 16
01.04.2020, 22:12
Что это за задача???
Вложения
Тип файла: txt output.txt (666 байт, 4 просмотров)
0
Заблокирован
01.04.2020, 22:14
Кто хочет код от этой задачи? Скиньте 49 (на питоне) на почту: Mihasik3007@bk.ru.
Спам не принимаю.
0
2 / 1 / 1
Регистрация: 09.03.2020
Сообщений: 16
01.04.2020, 22:16
Цитата Сообщение от Gdez Посмотреть сообщение
)))
Это что за задача????????????
0
0 / 0 / 0
Регистрация: 14.03.2020
Сообщений: 6
01.04.2020, 22:19
я 49 девятое решал на плюсах, можешь пожалуйста скинуть 44???
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
const int N=1E5;
int a[N], p[N], s[N];
 
int main() {
int n, k, i, j;
cin >> n >> k;
for (i=0, j=0; i<n; i++) {
cin >> a[i];
if (a[i] > a[j]) {p[i] = i; j = i;} else p[i] = p[j];
}
for (i=n-1, j=n-1; i>=0; i--) {
if (a[i] >= a[j]) {s[i] = i; j = i;} else s[i] = s[j];
}
int f = 0, l = 0, r = k+1;
for (i=l, j=r; j<n; i++, j++) {
int t = a[p[i]] + a[s[j]];
if (t > f) {l = p[i]; r = s[j]; f = t;}
}
cout << (l+1) << " " << (r+1);
}
Добавлено через 2 минуты
ответь, на плюсах он проходит, скинь 44 пожааалуйста
0
0 / 0 / 0
Регистрация: 04.03.2020
Сообщений: 9
01.04.2020, 22:33
Но можно всё-таки написать код? Хотя бы для проверки.
0
0 / 0 / 0
Регистрация: 14.03.2020
Сообщений: 6
01.04.2020, 22:52
пожалуйста!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.04.2020, 22:52

Какое количество электричества (в числах Фарадея) надо пропустить через раствор электролита
Всем привет. Задача: Металлическое изделие необходимо электрозимическим способом покрыть медью. Какое количество электричества (в...

В заданом слове надо вычислить сколько раз встретилась каждая буква
В заданом слове (слово мы вводим сами...любое) надо вычислить сколько раз встретилась каждая буква, и распечатать на экран сколько раз...

Вычислить стоимость разговоров(TC)
Написать программу вычисления стоимости междугородного тел. разговора (ТАБЛИЦА в 3 СТОЛБИКА 1-КОД ГОРОДА 2-цена за минуту ...

Надо написать первое слово каждой строки с заглавной буквы. Как пропустить табуляцию? ( в void)
Есть несколько строк. Первое слово каждой строки должно начинаться с большой буквы. Одна из строк начинается с табуляции. Проблема в...

Цикл: Нужно циклом пройти по индексам массива, но один конкретный надо пропустить, как такое можно сделать?
Возможно вопрос совсем простой, но я в тупике. У меня есть массив, мне нужно циклом пройти по индексам массива, но один конкретный надо...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru