|
0 / 0 / 0
Регистрация: 06.11.2023
Сообщений: 14
|
|
Помощь с решением задачи на Булевы переменные, прерывания и продолжения циклов06.11.2023, 00:45. Показов 5455. Ответов 6
Текст задачи:
Астероиды – такие опасные штуки, которые могут внезапно изменить направление своего движения (потому что легкие и сильно подвержены гравитационному влиянию окружающих тел) и ударить в Землю. Поэтому за ними нужно внимательно следить и в случае опасности нейтрализовать. Измерения расстояния до астероида происходят через равные промежутки времени. Нужно определить количество измерений, при которых направление движения не менялось, то есть расстояния последовательно уменьшались или последовательно увеличивались. Если расстояние не изменилось, то его не считаем, возможно, это просто помехи. В момент, когда происходит смена тенденции увеличения на уменьшение или наоборот, нужно вывести количество измерений в последней серии. Однако, если расстояние стало меньше критического (35 тыс км), измерения нужно прекратить и вывести сигнал тревоги: ALARM, результат последнего измерения уже выводить не нужно, нужно спасать Землю! Напишите программу, которая будет изучать движение астероида и заодно предупреждать, если что-то пошло не так. Формат ввода: Вводятся целые неотрицательные числа – расстояния в тысячах километров, – пока не будет введено любое отрицательное число. Формат вывода Вывести количество измерений во всех сериях последовательного уменьшения или увеличения расстояний, при этом последовательные одинаковые значения считать один раз. Если значение меньше 35, вместо последнего результата измерений нужно вывести ALARM и прекратить считывать данные. Пример 1 Ввод 37 47 144 144 176 143 71 46 39 116 -1 Вывод 4 5 2 Пример 2 Ввод 93 98 122 122 122 122 100 53 31 29 45 -20 Вывод 3 ALARM Пример 3 Ввод 32 38 -5 Вывод ALARM
0
|
|
| 06.11.2023, 00:45 | |
|
Ответы с готовыми решениями:
6
Нужна помощь с решением задачи на ввод / вывод
Булевы переменные выводятся по русски |
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,707
|
||||||
| 06.11.2023, 04:35 | ||||||
2
|
||||||
|
0 / 0 / 0
Регистрация: 06.11.2023
Сообщений: 14
|
||||||
| 06.11.2023, 15:38 [ТС] | ||||||
|
Не принимается как правильный ответ.
Вердикт ошибка компиляции или оформления кода. Подробнее Лог компиляции stdout: /bin/sh ./build.sh 1>&2 stderr: solution.py:13:13: E711 comparison to None should be 'if cond is not None:' solution.py:18:36: E226 missing whitespace around arithmetic operator Код не соответствует стандарту PEP8 или в нем есть синтаксические ошибки make: *** [Makefile:2: build] Error 1 Добавлено через 14 минут Вот так засчитывается:
0
|
||||||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,707
|
|
| 06.11.2023, 15:48 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 06.11.2023
Сообщений: 14
|
|
| 06.11.2023, 16:31 [ТС] | |
|
Да нет, она всё правильно выдала, что код не соответствовал стандарту. У вас в 13 строке if prev != None: вместо if prev is not None: . Ещё в 18 строке плюс не отделён пробелами.
0
|
|
| 06.11.2023, 17:32 | |
|
Не по теме: В топку системы проверки, которые ориентируются на некие стандарты.
0
|
|
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,707
|
|||
| 06.11.2023, 19:47 | |||
|
Ну а насчет пробелов, мне кажется, они уже сильно заморачиваются. Иногда так удобно, иногда эдак.
0
|
|||
| 06.11.2023, 19:47 | |
|
Помогаю со студенческими работами здесь
7
Запуск задачи по таймеру и задачи продолжения Опустить знаки отрицания непосредственно на предикаты или булевы переменные
Помощь с решением функции Нужна помощь с решением залач на VB Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|