Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 7, 2013 22:21:28

Vadvirus
Зарегистрирован: 2013-12-07
Сообщения: 48
Репутация: +  -2  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Budulianin
Что тебе вообще надо сделать с этой последовательностью?

Натуральне число N представлене як один, або кілька рядків цифр. Цифри записані через пропуск. Перша цифра більша за 0. Необхідно порахувати скільки чисел більших за N можна побудувати з представлених цифр.
Вхідні дані:
У вхідному потоці цифри через пропуск (кількість цифр не більше 500).
Вихідні дані:
Кількість чисел.
Приклад:
1 1 1 1 1 1 1 1 1 1
1 2
Відповідь:11

Офлайн

#2 Дек. 7, 2013 22:24:52

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Vadvirus

Думаешь тут все твою мову понимают?



Отредактировано Budulianin (Дек. 7, 2013 22:25:04)

Офлайн

#3 Дек. 7, 2013 22:27:04

Vadvirus
Зарегистрирован: 2013-12-07
Сообщения: 48
Репутация: +  -2  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Натуральное число N представлено как один, или несколько строк цифр. Цифры записаны через пробел. Первая цифра больше 0. Необходимо посчитать сколько цифр превышающих N можно построить из представленных цифр.
Входные данные:
Во входном потоке цифры через пробел (количество цифр не более 500).
Выходные данные:
Количество чисел.
пример:
1 1 1 1 1 1 1 1 1 1
1 2
Ответ: 11

Офлайн

#4 Дек. 7, 2013 22:41:46

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Vadvirus
Необходимо посчитать сколько цифр превышающих N можно построить из представленных цифр.

Исправь, а то вводишь в заблуждение

Задача решается через подсчёт количества перестановок



Офлайн

#5 Дек. 7, 2013 22:45:07

Vadvirus
Зарегистрирован: 2013-12-07
Сообщения: 48
Репутация: +  -2  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Budulianin
Задача решается через подсчёт количества перестановок
нет)

Офлайн

#6 Дек. 7, 2013 22:45:26

mabut
От:
Зарегистрирован: 2012-02-25
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Budulianin

Солидарен. Вот http://docs.python.org/2/library/itertools.html#itertools.permutations вот готовое + надо сделать проверку на больше ли число полученное перестановкой введенного



Лучше чем СПАСИБО, помощь другим

Офлайн

#7 Дек. 7, 2013 22:48:56

Vadvirus
Зарегистрирован: 2013-12-07
Сообщения: 48
Репутация: +  -2  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

mabut
Солидарен. Вот http://docs.python.org/2/library/itertools.html#itertools.permutations вот готовое + надо сделать проверку на больше ли число полученное перестановкой введенного
У меня ограничение по времени 1с для 500 цифрового числа, поэтому перебор не подходит.
Я нашел решение, но не знаю как прочитать неизвестное количество строк.

Офлайн

#8 Дек. 7, 2013 22:51:42

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Vadvirus
Я нашел решение, но не знаю как прочитать неизвестное количество строк.
Я тебе уже отвечал на этот вопрос



Офлайн

#9 Дек. 7, 2013 22:52:56

Vadvirus
Зарегистрирован: 2013-12-07
Сообщения: 48
Репутация: +  -2  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Budulianin
Я тебе уже отвечал на этот вопрос
import sys?

Офлайн

#10 Дек. 7, 2013 22:53:20

mabut
От:
Зарегистрирован: 2012-02-25
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Как прочитать неизвестное количество символов? Помогите пожалуйста, очень надо!

Vadvirus
В следующий раз выкладывай полностью)))Время выполнения, что можно юзать, что нет. А ребята сидят гадают, что тебе надо. Что такое неизвестное количество строк?



Лучше чем СПАСИБО, помощь другим

Отредактировано mabut (Дек. 7, 2013 22:56:56)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version