|
2 / 2 / 1
Регистрация: 18.01.2022
Сообщений: 42
|
|
Сумма цифр07.02.2022, 21:12. Показов 1431. Ответов 20
Метки нет (Все метки)
На бумаге выписаны числа от 1 до N по порядку. Между каждой парой соседних цифр попеременно расставлены знаки + и -. Найти чему равно значение этого выражения.
Например, пусть N=12, тогда нетрудно проверить, что сумма равна пяти. +1 -2 +3 -4 +5 -6 +7 -8 +9 -1+0 -1+1 -1+2 = 5 Формат входного файла: Первая строка входного файла содержит целое число N (1 ≤ N ≤ 1015). Формат выходного файла: Первая строка выходного файла должна содержать значение суммы, определенной в условии задач ОГРАНИЧЕНИЕ ВРЕМЕНИ 1 СЕКУНДА
0
|
|
| 07.02.2022, 21:12 | |
|
Ответы с готовыми решениями:
20
У четырехзначного числа сумма цифр равна 12, а сумма квадратов цифр равна 62, найти такие числа число а лучше б, если сумма цифр а больше суммы цифр числа б, а в случае равенства сумм цифр, если число а мен
|
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|||||||
| 07.02.2022, 23:03 | |||||||
1
|
|||||||
|
|
||||||
| 07.02.2022, 23:22 | ||||||
0
|
||||||
|
5095 / 2661 / 2355
Регистрация: 10.12.2014
Сообщений: 10,060
|
|||||||
| 08.02.2022, 11:18 | |||||||
0
|
|||||||
|
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
|
||
| 08.02.2022, 12:07 | ||
|
0
|
||
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,450
|
|
| 08.02.2022, 16:35 | |
|
1
|
|
|
5095 / 2661 / 2355
Регистрация: 10.12.2014
Сообщений: 10,060
|
|
| 08.02.2022, 16:54 | |
|
mr-Crocodile, ну да!
Нужно ReadInt64… ну а с алгоритмом — это да! нужно как-то упростить. В лоб — слишком много цифр обрабатывать.
1
|
|
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,450
|
|||||||||||
| 08.02.2022, 17:09 | |||||||||||
|
canadamoscow, нигде не сказано, что во входном файле ровно одна строка.
Для файла:
0
|
|||||||||||
|
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
|
|
| 08.02.2022, 17:15 | |
|
1
|
|
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,450
|
|||||||||||
| 08.02.2022, 17:46 | |||||||||||
|
mr-Crocodile, спасибо.
Внимание! мой ответ в сообщении #8 неверный! Мне что-то показалось, что это сумма арифметической прогрессии из n элементов с a1=1 и d=-1. И с диапазоном чисел я тоже ошибся. Исправленная программа:
.ToString из строки 5.
0
|
|||||||||||
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|
| 08.02.2022, 18:26 | |
|
Нет, для
N=12 сумма всё ещё 6 а не 5.И + если сделать for var n видно что знак обратный ожидаемому.Из за того что задача просит использовать отдельные цифры чисел - посчитать одном выражением не выйдет. Для чисел с чётным и нечётным кол-вом цифр формулы вообще разные. И кстати для чего вообще .ToString перед .Print?Независимо от консольности - он ничего не делает.
0
|
|
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,450
|
|
| 08.02.2022, 18:33 | |
|
А, вот ведь моя невнимательность! Знаки расставлены не между числами, а между цифрами!
Получается, что мой ответ в сообщении #10 тоже неверный.
0
|
|
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|||||||||||
| 08.02.2022, 18:40 | |||||||||||
|
Ну да, я тоже на этом изначально попался... Слишком привык к обычным школьным задачкам.
Думаю стоит начать с того что для каждого первого числа из k цифр - перед ним было нечётное кол-во цифр:
То есть для обобщения последовательность можно представить как:
n, со (скорее всего) нереально сложной формулой внутри.
0
|
|||||||||||
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,450
|
||
| 08.02.2022, 18:41 | ||
.ToString специализированный файл не получится? Хотя, если использовать .PrintLn, то должен получиться текстовый файл.
0
|
||
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
||
| 08.02.2022, 18:44 | ||
|
Не знаю что вы имеете в виду под
output это текстовый файл, его никак по-другому и не откроешь. Не зависимо от того, что использовали для вывода.
0
|
||
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,450
|
|
| 08.02.2022, 19:05 | |
|
Типизированный, конечно. Опечатался.
И что-то я сегодня совсем невнимательный... Консоль перенаправляется на текстовые файлы.
0
|
|
|
|
||||||||||||||||
| 08.02.2022, 19:38 | ||||||||||||||||
|
Вообще тут есть некоторые закономерности.
Например
0
|
||||||||||||||||
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|||||||||||||||||||||
| 08.02.2022, 19:54 | |||||||||||||||||||||
|
Лучше посмотрите на эту закономерность:
Остаётся посчитать остальные цифры, от 99...99999 до N. Как я и сказал выше, первая цифра первого числа после этой кучи девяток будет иметь перед собой минус. Для N с чётным кол-вом цифр всё оносительно просто:
Пока пытаюсь для нечётных обобщить, но чот мозги кипят.
0
|
|||||||||||||||||||||
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|||||||||||||||||||||
| 08.02.2022, 21:22 | |||||||||||||||||||||
|
Вроде так для N с нечётным кол-во цифр:
f(0..куча_девяток) геометрической прогрессией не так просто как мне показалось изначально:
f для меньшего кол-ва цифр.
0
|
|||||||||||||||||||||
| 08.02.2022, 21:22 | |
|
Помогаю со студенческими работами здесь
20
Сумма цифр заданного четырёхзначного числа N превосходит произведение цифр этого же числа на 1
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|