1 / 0 / 0
Регистрация: 10.02.2010
Сообщений: 45
|
|
1 | |
Заменить каждый отрицательный элемент произведением его цифр04.02.2012, 22:46. Показов 8339. Ответов 19
Метки нет Все метки)
(
Дан список ДВУЗНАЧНЫХ чисел произвольной размерности N. Заменить каждый отрицательный элемент произведением его цифр.
Помогите!!!
0
|
|
04.02.2012, 22:46 | |
Ответы с готовыми решениями:
19
В массиве Q(n,m) заменить каждый отрицательный элемент произведением его индексов Заменить каждый отрицательный элемент произведением всех ненулевых элементов массива Заменить каждый отрицательный элемент массива произведением всех ненулевых элементов Вывести на экран первый отрицательный элемент и его порядковый номер, а затем заменить его произведением предшествующих
|
04.02.2012, 23:24 | 2 | |||||
Смогу вам помочь только с алгоритмом, код напишите по алгоритму, т.к. не знаю Python.
1
|
Заблокирован
|
||||||
05.02.2012, 04:12 | 3 | |||||
1
|
1 / 0 / 0
Регистрация: 10.02.2010
Сообщений: 45
|
|
05.02.2012, 21:07 [ТС] | 4 |
Gorev спасибо... я и сама могу написать это в Дельфи и на паскале...
Питон для меня неизвестная стихия..) Добавлено через 46 секунд pavelr Спасибо.. но у меня не работает...
0
|
1 / 0 / 0
Регистрация: 10.02.2010
Сообщений: 45
|
|
05.02.2012, 21:10 [ТС] | 6 |
версия 3.2
NameError: name 'raw_input' is not defined -вот что пишит
0
|
1 / 0 / 0
Регистрация: 10.02.2010
Сообщений: 45
|
|
05.02.2012, 21:25 [ТС] | 8 |
теперь TypeError: 'builtin_function_or_method' object is not subscriptable
0
|
1 / 0 / 0
Регистрация: 10.02.2010
Сообщений: 45
|
|
05.02.2012, 21:36 [ТС] | 10 |
не помогло
после введения двухзначных чисел.. пишит ошибку
0
|
05.02.2012, 23:08 | 11 | |||||
1
|
В астрале
![]() 8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
07.02.2012, 11:37 | 12 | |||||
1
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
07.02.2012, 15:37 | 13 |
ForEveR, raw_input
1
|
Заблокирован
|
||||||
07.02.2012, 19:54 | 14 | |||||
Мой первоначальный вариант под Python 3.2:
1
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
08.02.2012, 02:01 | 15 | |||||
![]() Решение
Код
[guest@localhost tests]$ ./t.py [10, -11, 20, -22, -23, 30, -33, 40, -44] [10, 1, 20, 4, 6, 30, 9, 40, 16] [guest@localhost tests]$
1
|
4 / 4 / 0
Регистрация: 06.02.2012
Сообщений: 9
|
|
08.02.2012, 11:33 | 16 |
Поставь версию 2.6, она более стабильна, для начинающего подойдет лучше чем 3
1
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
08.02.2012, 11:39 | 17 |
skyline_py, а что не так у третьего Питона со стабильностью?
1
|
4 / 4 / 0
Регистрация: 06.02.2012
Сообщений: 9
|
|
08.02.2012, 13:32 | 18 |
я подчеркиваю для начинающих. Между ними не мало различий, можно сказать разные языки. Да и для 2. намного больше библиотек и больше инфы в вебе. А данный случай просто небольшое несоответствие синтаксиса. А про стабильность я не так выразился наверно, скорей всего совместимость 3 с 2 или как нить по другому, ну вы меня поняли
![]()
1
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
09.02.2012, 03:13 | 20 | |||||
а ещё лучше 1.0
питон 2.6 не поддерживает словарные и множественные включения
1
|
09.02.2012, 03:13 | |
09.02.2012, 03:13 | |
Помогаю со студенческими работами здесь
20
В каждой строке найти первый отрицательный элемент и заменить его произведением этого элемента на его номер в строке В каждой строке найти первый отрицательный элемент и заменить его произведением этого элемента на его номер в строке Каждый отрицательный элемент последовательности заменить на его квадрат Каждый отрицательный элемент массива заменить на его абсолютную величину
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |