[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 24 | 4 | 9
Назад Вниз Каталог Обновить

Аноним 28/04/17 Птн 21:12:52  151964638  
Снимок.PNG (18Кб, 658x55)
АНОНЧИК, ПОЖАЛУЙСТА, ПОМОГИ
Желательно на JS, можно просто объяснить как вообще делать,
задачи не понял
Аноним 28/04/17 Птн 21:17:14  151964971
бумп
Аноним 28/04/17 Птн 21:18:56  151965107
бумп
Аноним 28/04/17 Птн 21:21:51  151965303
БАМП
Аноним 28/04/17 Птн 21:22:34  151965345
[code]
test_sequence = (7, 10, 27, 5, 73, 475, 666)
res = 0

def has7(num):
while num:
if num%10 == 7:
return True
else:
num = num//10
return False

for i in test_sequence:
if has7(i):
res += i

print(res, res == 7+27+73+475)
[/code]
Аноним 28/04/17 Птн 21:23:33  151965430
>>151964638 (OP)
Мне одному кажется, что этих цифр слишком много?
Аноним 28/04/17 Птн 21:32:34  151966077
>>151965345
Непонятно(
Аноним 28/04/17 Птн 21:34:36  151966222
>>151966077
Отчисляйся нахуй.
Аноним 28/04/17 Птн 21:36:58  151966402
>>151966222
Нет, ты за меня все решил, объяснишь, и я продоожу учиться. Ведь ты лошок, а я крутой.
Аноним 28/04/17 Птн 21:37:31  151966442
>>151966402
>бабах
хе-хе. не более
Аноним 28/04/17 Птн 21:39:39  151966615
>>151964638 (OP)
Организуй сортировку массива. Назови переменную и прибавляй к ней элемент, если он равен 7. Это в две строчки, совсем дебс?
Аноним 28/04/17 Птн 21:39:45  151966621
>>151966402
Ты не то направление явно выбрал, если школьного уровня задачу реквестируешь, хуерыгало.
Аноним 28/04/17 Птн 21:40:54  151966736
>>151964638 (OP)
Помог тебе за щеку, милаш :з
Аноним 28/04/17 Птн 21:41:07  151966751
>>151966621
Да мне поебать. Пусть ботаны-зубрилы вроде тебя это решают, пока я тусю с друзьями и тянок трахаю))
Аноним 28/04/17 Птн 21:50:29  151967447
>>151966615
Почему "равен"?
Нужно же чтобы содержало 7-ку
Аноним 28/04/17 Птн 21:55:02  151967770
>>151967447
Да? Тогда каждое число представляем в виде массива символов и проверяем, что бы хотя бы один элемент был равен семерке.
Аноним 28/04/17 Птн 22:03:03  151968307
>>151966077
Ок, тогда в одеу строку:

test_sequence = (7, 10, 27, 5, 73, 475, 666)
print((lambda l: sum(filter(lambda n: 0 < len([i for i in str(n) if i == '7']), l)))(test_sequence))
Аноним 28/04/17 Птн 22:05:45  151968497
14897380405550.jpg (50Кб, 947x765)
>>151966751
Удачи с профессией, братан.
Аноним 28/04/17 Птн 22:07:42  151968650
>>151968497
Это не ОП
Аноним 28/04/17 Птн 22:08:50  151968725
14897380405550.jpg (50Кб, 947x765)
>>151968650
А разница?
Аноним 28/04/17 Птн 22:39:43  151970983
>>151968307
test_sequence = (7, 10, 27, 5, 73, 475, 666)
print(sum(filter(lambda n: '7' in str(n), test_sequence))))
Аноним 28/04/17 Птн 22:52:12  151971892
>>151970983
Строки - это чит.
test_sequence = (7, 10, 27, 5, 73, 475, 666)
print(sum(filter((lambda f: lambda i: False if i==0 else True if i%10 == 7 else f(f)(i//10))((lambda f: lambda i: False if i==0 else True if i%10 == 7 else f(f)(i//10))), test_sequence)))
Аноним 28/04/17 Птн 22:56:32  151972179
>>151971892
А еще лучше без колхоза и с Y-комбинатором:

test_sequence = (7, 10, 27, 5, 73, 475, 666)
print(sum(filter((lambda f: (lambda x: f(lambda v: x(x)(v)))(lambda x: f(lambda v: x(x)(v))))(lambda f: (lambda i: False if i==0 else True if i%10 == 7 else f(i//10))), test_sequence)))
Аноним 28/04/17 Птн 23:25:38  151974019
>>151964638 (OP)
Нихуя не понял. "Найти сумму всех чисел, которые содержат цифру 7."
Это типа 7+17+27+... ? Это же будет бесконечность, не? И что за приписка "Цифры 1, 3 идущие подряд"? Просто какое-то сокращенное предложение.
Пиздец.
Аноним 28/04/17 Птн 23:39:30  151974870
ss (2017-04-28 [...].png (13Кб, 1619x193)
>>151964638 (OP)
Не совсем понял условие.

Дан массив чисел. Вычислить сумму тех элементов массива, что содержат в себе цифру 7, а также цифры 1 и 3, идущие подряд (то есть 13).

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 24 | 4 | 9
Назад Вверх Каталог Обновить

Топ тредов
Избранное