0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28

Что значит такая ошибка в задаче на срезы - частотный анализ

30.06.2019, 21:13. Показов 1235. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, есть задача на питошке - про частотный перебор, решение понятное, но..
Python
1
2
3
4
5
6
7
8
9
10
from collections import Counter
 
words = []
for _ in range(int(input())):
___words.extend(input().split())
 
counter = Counter(words)
pairs = [(-pair[1], pair[0]) for pair in counter.most_common()]
words = [pair[1] for pair in sorted(pairs)]
print('\n'.join(words))
Проблема в том, что выдает такую ошибку:
for _ in range(int(input())):
builtins.ValueError: invalid literal for int() with base 10: 'hi'

Объясните, что не так? Питон 3.7 у меня.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.06.2019, 21:13
Ответы с готовыми решениями:

SOLIDWORKS Simulation. Гармонический анализ. Что значит - "Ошибка. Неверно определены кривые"?
Добрый день, подскажите, пожалуйста! Что значит - "Ошибка. Неверно определены кривые" при проведении Линейного анализа Гармонических...

Что значит такая запись writeln
Речь о i:2, k:2, g:2 writeln(i:2,': ',k:2,' кроликов, ',g:2,' гусей');

Что значит вот такая запись масивов?
Вот что в етой строчке значит символ '@'??? BucketTail := @Bucket;

6
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
30.06.2019, 21:18
Цитата Сообщение от yankis Посмотреть сообщение
Объясните, что не так? Питон 3.7 у меня.
так ты зачем туда hi ввел? он же числа ждет!

решение, как я понимаю не твое?
0
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
30.06.2019, 21:33  [ТС]
решение не мое, вообще я брату решил помочь, пока он в отъезде, в итоге...
Надо, чтобы текст читал.
Дан текст. Выведите все слова, встречающиеся в тексте, по одному на каждую строку. Слова должны быть отсортированы по убыванию их количества появления в тексте, а при одинаковой частоте появления — в лексикографическом порядке.
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
30.06.2019, 21:38
yankis, тогда тебе надо питон начать изучать, книгу почитать.
Я твое задание не читал, а по ошибке вот что -
Цитата Сообщение от yankis Посмотреть сообщение
for _ in range(int(input())):
введи сначала сколько элементов будет в листе, например 2
потом введи по очереди эти элементы
0
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
30.06.2019, 21:40  [ТС]
так заранее не известно, сколько слов будет, я понимаю, что он ждет число будущих слов. Но ввожу то я только слова...
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
30.06.2019, 21:44
Цитата Сообщение от yankis Посмотреть сообщение
int(input())
вот тут написано - что сначала будет число и в цикле до этого числа надо делать след действия (запрашивать строки)
может проще текст из файла брать а не вводить или пока создать тестовый список строк для отладки?
0
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
30.06.2019, 22:09  [ТС]
а как из файла брать?
with open('input.txt', 'r', encoding='utf8') as f:
text = f.read().strip()
так?

Добавлено через 10 минут
все работает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.06.2019, 22:09
Помогаю со студенческими работами здесь

Что значит и как завется такая форма записи
Что значит и как завется такая форма записи и как ее так переводят "число" + "j*число" -> "число * е в степени...

Ошибка в коде (задача "частотный анализ")
Имеется следующая задача: Дан текст. Выведите все слова, встречающиеся в тексте, по одному на каждую строку. Слова должны быть...

Частотный анализ
Доброго времени суток. Прошу вас помочь мне с расшифровкой текста. Пытаюсь расшифровать текст методом частотного анализа, но у меня к...

Частотный анализ
Частотный анализ — это подсчёт, какие символы чаще встречаются в тексте. Это важнейший инструмент взлома многих классических шифров — от...

Частотный анализ
Дан текст на русском языке. Посчитайте, сколько раз встречается в тексте каждое слово. Слово — это последовательность русских букв....


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
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(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru