Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.93/29: Рейтинг темы: голосов - 29, средняя оценка - 4.93
-3 / 3 / 0
Регистрация: 10.03.2019
Сообщений: 108

Не понимаю задачу

11.03.2019, 19:07. Показов 6295. Ответов 24

Студворк — интернет-сервис помощи студентам
Здравствуйте. Не понимаю как решить и не понимаю вообще задачку которую мне нужно сдать. Прошу вас помочь.

У Миши развитое эстетическое чувство. Он считает, что не все числа одинаково порядочные. Когда ему грустно, он начинает придумывать числа и приводить их в порядок.

Миша очень любит рассматривать сумму цифр числа. Для того чтобы привести в порядок число A, он сначала записывает само число. Потом он пишет сумму цифр этого числа. Затем — сумму цифр суммы цифр и так далее, до тех пор, пока очередное число не станет однозначным. Он считает, что результатом приведения в порядок числа A является сумма всех выписанных чисел, включая само число A.

Миша настолько любит этот процесс, что он даже заменяет ему счёт овец, когда долго не получается заснуть. Он помнит, что вчера ночью, когда он в уме привёл в порядок число A, у него получилось число B. Но вот беда — он не помнит, какое именно он взял число A! Помогите ему в отыскании этого числа.

Входные данные
На ввод подаётся единственное целое число B (1 ≤ B ≤ 109 )

Выходные данные
Если существует такое число A, что после приведения его в порядок, получается B, то выведите любое такое число. Если же Миша где-то ошибся в расчётах и такого числа не существует, то выведите -1.

Примеры тестов
входные данные
42
выходные данные
29
входные данные
20
выходные данные
-1
Примечание
Пояснение к первому примеру. Последовательность сумм цифр для 29 состоит из чисел 29, 11, 2. Соответственно, после приведения в порядок число 29 превращается в число 42 = 29 + 11 + 2.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.03.2019, 19:07
Ответы с готовыми решениями:

Не понимаю как выполнить задачу без массивов
Строго возрастающая последовательность целых чисел поочерёдно вводится с клавиатуры. Разработать алгоритм и программу для обработки данных...

Прошу поддержки, плохо понимаю как писать через стэк, нужно написать задачу связанную со строчкой
Задача такова: "задан текст напечатать все слова которые отличны от последнего слова и удовлетворяют следущему свойству:слово начинается...

Не понимаю эту задачу, разъясните
Города A и В соединены однопутной железной дорогой длиной "n" километров. На этой дороге имеется единственный разъезд (небольшая станция с...

24
-3 / 3 / 0
Регистрация: 10.03.2019
Сообщений: 108
11.03.2019, 21:41  [ТС]
Студворк — интернет-сервис помощи студентам
Извините, а как можно пофиксить проблему с превышением времени работы программы?
То что не правильный ответ и неправильный формат вывода это скорее всего там должно быть -1 ответ(по условию), также вставил, но когда завожу 20 (а на этом должно выводить -1) мне выводится куча минус единиц.
Также и с обычным ответом(тем же 42)- завожу: выводит 29 а за ним куча -1. Как это можно исправить?
В строке if (globalSum == b) там в else вывести -1.
0
 Аватар для Krokodil9798
330 / 145 / 56
Регистрация: 17.10.2015
Сообщений: 580
11.03.2019, 21:50
Скопируйте мой последний код с предложенными мной исправлениями и ничего своего не дописывайте - всё будет работать, как Вам нужно
0
-3 / 3 / 0
Регистрация: 10.03.2019
Сообщений: 108
11.03.2019, 21:55  [ТС]
Ну вот....
Миниатюры
Не понимаю задачу  
0
 Аватар для Krokodil9798
330 / 145 / 56
Регистрация: 17.10.2015
Сообщений: 580
11.03.2019, 21:58
Постарайтесь разобраться, что делает код и попытайтесь его оптимизировать, чтобы по времени проходило
0
-3 / 3 / 0
Регистрация: 10.03.2019
Сообщений: 108
11.03.2019, 22:00  [ТС]
Хорошо. Спасибо вам за помощь! Вы лучший!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.03.2019, 22:00

Не совсем понимаю решенную задачу по прологу
Добрый вечер. pr1(, ). pr1(, ). pr1(, ). pr1(, ). pr1(, ) :- pr1(T1, T2).Общая суть задачи - 2 списка, атомы с нечетных...

Не понимаю в сетях, а нужно задачу сделать
Хост с Ethernet-адресом ниже хочет выполнить самонастройку (IPv6 SLAAC.) Руководствуясь STD 86, 89, RFC 4861 § 4.1 сформируйте кадр...

Доделать задачу с массивами, не понимаю сам
uses graphabc; var a:array of integer; i,n:integer; begin readln(n); for i:=1 to n do readln(a); for...

Не понимаю задачу и ее условия! если можно с Объяснением
Вывести на экран фигуру A, образованную в пересечении основной и побочной диагонали: Матрица задается параметрами высоты и ширины.

Сколько всего нужно закупить парт чтобы их хватило на всех учеников
Вроде задача с одной стороны очень легкая, но я думаю над ней целый вечер. Условие В школе решили набрать три новых...


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла: Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет Новости компьютерного мира и их обсуждение (4) Салют, шампанское, овации! :drink:
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр. Дословно, отклонённая. . .
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru