|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
|
Нужно найти такой самый первый элемент массива, что если его умножить на (−1) сумма всего массива будет равна нулю17.11.2020, 12:59. Показов 1871. Ответов 18
Метки нет (Все метки)
Вам задан массив длины n. Нужно найти такой самый первый элемент массива, что если его умножить на (−1) сумма всего массива будет равна нулю или сказать, что такого элемента в массиве не существует.
0
|
|
| 17.11.2020, 12:59 | |
|
Ответы с готовыми решениями:
18
Найти элементы массива, сумма значений которых будет равна одному из введенных элементов массива Удалить первый отрицательный элемент массива, если такой элемент есть Есть список m и число x. Нужно найти два элемента из этого списка, сумма которых будет равна или ближе всего к x |
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
||||||
| 17.11.2020, 13:07 | ||||||
|
mathus,
2
|
||||||
|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
|
| 17.11.2020, 13:16 [ТС] | |
|
Можете обьяснить, пожалуйста? Вот как проверить, что для элемента равного n, значение n=сумме остальных? Где это у вас написано?
Добавлено через 2 минуты И почему у Вас сразу стоит строчка такого элемента нет?
0
|
|
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
||
| 17.11.2020, 13:20 | ||
|
mathus, сумма списка = сумма всех(остальных) элементов + arr[i]
-arr[i] + сумма всех(остальных) элементов = 0 => arr[i] = сумма всех(остальных) элементов => сумма списка = arr[i] + arr[i] = 2*arr[i] Добавлено через 2 минуты mathus,
1
|
||
|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
||||||
| 17.11.2020, 13:23 [ТС] | ||||||
Добавлено через 2 минуты У вас ошибки выдает при запуске.
0
|
||||||
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 17.11.2020, 13:29 | |
|
mathus,Если удвоенное произведение текущего элемента равно сумме списка
Какая ошибка? Добавлено через 1 минуту mathus, не написано - массив целых или вещественных чисел
0
|
|
|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
|
| 17.11.2020, 13:35 [ТС] | |
|
Так почему у вас "нет такого элемента" стоит самым первым?
Добавлено через 3 минуты Так, если что, вы должны сами массив задать. Вы вводите сначала длину массива, затем сам массив. Потом вывести должно искомое.
0
|
|
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
||||||||||||||||
| 17.11.2020, 13:36 | ||||||||||||||||
|
mathus, На печать выводит переменную res
Изначально присваиваем ей строку "Такого..." Если находится число по условию задания, то переменная res становится равной этому элементу Кстати нужно исправить
mathus,
0
|
||||||||||||||||
|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
|
| 17.11.2020, 13:41 [ТС] | |
|
Вроде код верный..но почему то, трейсбак в компиляторе выводит(((
0
|
|
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
||||||
| 17.11.2020, 13:43 | ||||||
|
Можно так
mathus, входные данные есть ?
0
|
||||||
|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
|
| 17.11.2020, 13:43 [ТС] | |
|
Сам массив мы тоже вводим)
0
|
|
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 17.11.2020, 13:44 | |
|
mathus, да
Пишется же дан
0
|
|
|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
|
| 17.11.2020, 13:47 [ТС] | |
|
Все равно трейсбак((( ну в чем дело..или ideone наш упал
Добавлено через 2 минуты Можете с борцами помочь.?
0
|
|
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 17.11.2020, 13:47 | |
|
mathus, массив из каких чисел?
0
|
|
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
|
| 17.11.2020, 13:48 | |
|
Gdez,
Можно еще выдавать arr.index(s/2), обернув в try...except, тогда цикл не нужен.
1
|
|
|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
|
| 17.11.2020, 13:50 [ТС] | |
|
любой.
Добавлено через 1 минуту Traceback (most recent call last): File "program.pypys2", line 2, in <module> arr = list(map(int,input().split())) File "<string>", line 1 2 1 3 ^ SyntaxError: invalid syntax Ошибка исполнения, код возврата 1 Вот такая вот ошибка у меня вылезает.
0
|
|
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 17.11.2020, 13:56 | |
|
mathus, ясно
Поменяй первую и вторую строчки в коде
0
|
|
|
13 / 13 / 0
Регистрация: 20.03.2020
Сообщений: 448
|
|
| 17.11.2020, 13:58 [ТС] | |
|
не помогло
0
|
|
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
|
|
| 17.11.2020, 14:00 | |
|
mathus, скрин задания скинь
0
|
|
| 17.11.2020, 14:00 | |
|
Помогаю со студенческими работами здесь
19
Если первый элемент массива неотрицателен, умножить все элементы на квадрат минимального элемента. Найти самый первый элемент массива Что будет означать если полная кривизна равна нулю?
Требуется все элементы массива, которые равны нулю переместить за самый большой элемент массива! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|