|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
||||||
Обратная польская запись (ОПЗ). Учет приоритета операций07.07.2018, 15:46. Показов 8537. Ответов 38
Метки нет (Все метки)
Здравствуйте, уважаемые форумчане! Сегодня на курсах писали решение для задачи (см. ссылку на задачу), но, кажется, забыли, учесть приоритет операций (скобки в этой задаче отсутствуют по условию). Проблема всего в двух тестах (пишет неправильный ответ ) и скорее всего это приоритет. Может кто-то знает (уже сдавал эту задачу) как легко исправить данную ошибку или алгоритм переделывать придется
И дело ли в этом вообще...непонятно. А так программа работает.Вот код:
0
|
||||||
| 07.07.2018, 15:46 | |
|
Ответы с готовыми решениями:
38
Обратная польская запись (ОПЗ) Обратная польская запись Обратная польская запись |
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 07.07.2018, 19:46 | |
|
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 07.07.2018, 19:50 [ТС] | |
|
0
|
|
|
Комп_Оратор)
|
||
| 07.07.2018, 19:50 | ||
|
0
|
||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 07.07.2018, 19:53 | |
|
Fixer_84, а есть те, кто успешно эту задачу сдал? Именно на этом ресурсе, на более солидных нормальные условия как правило и как минимум указаны входные параметры.
Добавлено через 2 минуты IGPIGP, что естественно, то еще не значит правильно. Для ознакомления.https://ru.wikipedia.org/wiki/... кая_запись
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 07.07.2018, 19:57 [ТС] | |
|
0
|
|
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
||||||
| 07.07.2018, 20:00 | ||||||
|
Fixer_84, а так если?
0
|
||||||
|
Комп_Оратор)
|
||
| 07.07.2018, 20:02 | ||
1.234e-5, это совсем деревянная игрушка. Впрочем, задание есть задание. Оно выполнимо, конечно.
0
|
||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|||
| 07.07.2018, 20:10 | |||
|
0
|
|||
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 07.07.2018, 20:23 [ТС] | |
|
0
|
|
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
||||||
| 07.07.2018, 20:28 | ||||||
|
Fixer_84, так, значит все же они используют в тестах отрицательные числа.
![]() Добавлено через 4 минуты Fixer_84, в порядке эксперимента добавил возможность записывать числа в формате xe+y
0
|
||||||
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 07.07.2018, 20:39 [ТС] | |
|
0
|
|
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 07.07.2018, 20:41 | |
|
Fixer_84, значит идея IGPIGP не прокатила.
Пока больше нет мыслей что за данные они пытаются подавать.
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 07.07.2018, 20:42 [ТС] | |
|
QuakerRUS, я сейчас напишу им письмо в telegram. Возможно, там ответят. Кто-то эту задачу скорее всего сдавал.
0
|
|
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 07.07.2018, 20:44 | |
|
Fixer_84, кстати, а на е-олимпе условие такое же? Может оттуда можно больше почерпнуть?
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 07.07.2018, 20:48 [ТС] | |
|
QuakerRUS, там такое же условие, но нет проверки на вывод сообщения ERROR. Там решение из поста #1 проходит все тесты и ваше тоже проходит, скорее всего, но я не отправлял. Лично я считаю, что вывод сообщения об ошибке тут очень нужен для тех, кто например, калькулятор собрался делать
0
|
|
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 07.07.2018, 21:06 | |
|
Fixer_84, сообщения об ошибках я тоже учел во всех мыслимых и немыслимых случаях. Не факт, что у них вообще корректно проверяются результаты.
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
||
| 07.07.2018, 21:56 [ТС] | ||
|
0
|
||
|
Комп_Оратор)
|
||||
| 07.07.2018, 22:17 | ||||
Меня удручает сама идея калькулькулятора с двумя раздельными конвеерами - конвеер данных и конвеер команд. Тяжеловато будет пользоваться (имхо). Хотя для вычислительной системы есть профит в, по крайней мере, разделении фораматов для данных и для команд. Но тогда уж знак '-' в записи "-123" не должен повторяться в команде "minus". Может это и имеет смысл, но я его не вижу. Для стековых и рекурсивных алгоритмов можно найти задачи в которых абстракция не деоётся с
0
|
||||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 07.07.2018, 22:23 | |
|
IGPIGP, да я сначала без унарных делал, потом сделал с унарными. Чего только не перепробовал, чтобы пробить эти два возможных варианта.
0
|
|
| 07.07.2018, 22:23 | |
|
Обратная польская запись
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|