Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Senarist
39 / 39 / 12
Регистрация: 14.03.2014
Сообщений: 583
#1

Задачка"Целочисленная арифметика" - C++

11.04.2014, 23:25. Просмотров 200. Ответов 2
Метки нет (Все метки)

Произведение п первых нечетных чисел равно р. Сколько сомножителей взято? Если введенное число п не является указанным произведением, сообщить об этом.
В общем не понятно дано условие=>и вопрос, либо я не догоняю сути
Напишите код если кому не сложно, желательно с комментариями.

Добавлено через 1 час 13 минут
Всё ещё актуально!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2014, 23:25     Задачка"Целочисленная арифметика"
Посмотрите здесь:

"Проскакивает" getline(), если ранее вводилась целочисленная переменная. Почему? - C++
Итак... Имеется кусок кода, который должен принимать с клавиатуры порядковый номер работы (целое число), её название (строка) и описание...

"Длинная" арифметика в рекурсии - C++
Как реализовать длинную арифметику в рекурсии типа N! = 1 * 2 * 3 * … * (N-1) * N. Да и вообще, не откажусь от информации в общем о длинной...

Задачка "Выбор подходяшего бака" кто знает? - C++
Есть два бака, размер определяется высотой и диаметром, нужно выбрать наиболее подходящий бак для указного объема жидкости. Объем бака Pi...

Олимпиадная задачка на графы "Юный поджигатель" - C++
Достаточно распространенная олимпиадная задачка "Юный поджигатель". Может у кого завалялся код на C++? Юный поджигатель Имя входного...

Интересная задачка с битовыми операторами, флагами, переменными, или "до меня не дошло письмо из штаба" - C++
Дорогие форумчане! Недавно я занялся исправлять пробелы в знании C++ одной замечательной книжкой, которую мне помогли найти! Книжка...

Задачка в стиле "Поле чудес" - C++
Помогите плз справится с задачкой, изучаю С++ чуть меньше месяца, но сейчас стоит задачка написать программу, суть такова: Есть 5 слов...

Задачка с путешественником. "Основные операторы С++" - C++
Тема: основные операторы языка С++. Путешественник располагает суммой Р рублей. Он может двигаться со скоростью 5км/ч бесплатно, со...

"арифметика" #DEFINE - C++
Здравствуйте, коллеги! Помогите разобраться, почему в приведенном ниже коде результатом является: С==2? Какова арифметика...

Задачка по "Теории игр" - C++
Экономическая игра "П&Т" (http://www.e-olymp.com/ru/problems/148) Задано два неотрицательных целых числа A и B. Два игрока – Поставщик...

На C++ в строке после символа - "+" поставить символ "*" и посчитать сколько "+" - C++
С++ Мы вводим вручную строку , (через cin >> )программа должна после каждого "+" поставить "*" потом посчитать сколько всего было "+"...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Fene4ka_
89 / 89 / 16
Регистрация: 24.01.2014
Сообщений: 1,215
12.04.2014, 00:35     Задачка"Целочисленная арифметика" #2
Senarist, в вашем условие тоже самое, что посчитать факториал, только в другую сторону
IrineK
Заблокирован
12.04.2014, 07:28     Задачка"Целочисленная арифметика" #3
Цитата Сообщение от Senarist Посмотреть сообщение
В общем не понятно

Допустим вам дано р = 135135.
Чтобы найти, сколько нечетных сомножителей участвовало, делим в цикле на 1,3,5,7..., пока не останется 1.
При этом - считаем. Данное число 135135 = 1*3*5*...*13, т.е. 7 сомножителей.

Теперь, пусть р = 135137
Тоже делим его на 1,3,5,7... но останется 0.
Значит р, которые не являются произведениями нечетных чисел, можно ловить на 0.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru