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

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

Войти
Регистрация
Восстановить пароль
 
Финеас
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 4
#1

В первую строку выходного файла выведите ровно N различных целых чисел - C++

08.08.2014, 18:13. Просмотров 497. Ответов 3
Метки нет (Все метки)

ПОМОГИТЕ РЕШИТЬ ЭТУ ЗАДАЧУ НА С++ ПЖ!!!!

Как знают все близкие (и не очень близкие) знакомые Раджеша
Кутраппали, ему сложно общаться с женщинами. Также всем известно, что
как и во многих других институтах, в которых изучаются точные науки,
Калифорнийский технологический институт просто изобилует
привлекательными девушками.
Однажды Раджеш решился на эксперимент. После того, как он принял
новое лекарство от застенчивости, он начал знакомиться с девушками. Всего
за время эксперимента он встретился с N девушками. Во время каждой
встречи он или успевал сказать несколько слов, после чего застенчивость все-
таки побеждала его, или же девушка заговаривала первой, и тогда
застенчивость побеждала его сразу.
За экспериментом наблюдал лучший друг Раджеша, Говард Воловиц.
По результатам встречи Раджеша с i-той девушкой, в блокноте Говарда
появлялось число ai. Модуль числа был равен количеству сказанных во время
разговора слов, оно было положительным, если говорил Раджеш, и
отрицательным, если девушка. Если же Раджеш и девушка игнорировали
друг друга, в блокноте появлялся ноль.
После встречи с N девушками Раджеш потребовал представить ему
результаты эксперимента. Однако Говард сообщил ему только среднее
арифметическое всех чисел, записанных им, и то, что все числа были
различны. Помогите Раджешу вычислить хотя бы один набор чисел, который
мог оказаться в блокноте Говарда после наблюдений за Раджешем.
N коров (1 ≤ N ≤ 105)
Формат входного файла
В первой строке входного файла содержатся два целых числа: N (1 ≤ N
≤ 1000) — количество девушек, встретившихся Раджешу, и D(|D| ≤ 1000) —
среднее арифметическое чисел, записанных Говардом.
Формат выходного файла
В первую строку выходного файла выведите ровно N различных целых
чисел ai(|ai| ≤ 10000), разделенных пробелами. Среднее арифметическое всех
выведенных Вами чисел должно быть равно ровно D.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2014, 18:13     В первую строку выходного файла выведите ровно N различных целых чисел
Посмотрите здесь:

Найти количество различных чисел, которые можно получить из числа ровно за C команд - C++
#include <iostream> using namespace std; int c(int x, int y) { if (x == y || y == 0) return 1; else if (y > x) return 0; ...

Дан двумерный массив целых чисел. Вычислить количество четных чисел среди элементов, встречающихся в массиве ровно 3 раза - C++
Кто может, помогите пожалуйста:)

Даны три целых числа: A, B, C. Проверить истинность высказывания: «Ровно одно из чисел A, B, C положительное» - C++
Даны три целых числа: A, B, C. Проверить истинность высказывания: «Ровно одно из чисел A, B, C положительное» #include <iostream> ...

Используя цикл, выведите на экран таблицу символов и соответствующих им целых чисел - C++
Подскажите. Символ 'b' равен char('a'+1), 'c'-равен char('a'+2)и т.д. Используя цикл, выведите на экран таблицу символов и...

Используя цикл, выведите на экран таблицу символов и соответствующих им целых чисел - C++
Задание 1. Символ ' b' равен char ('а' +1), 'с' — равен char ('а' +2) и т.д. Используя цикл, выведите на экран таблицу символов и...

Не читает первую строку из файла - C++
Собсвтенно идет чтение из файла в объект структуры, который потом пихается в стек. Чтобы его вывести таблицей, он сначала пихается в...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Финеас
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 4
08.08.2014, 18:38  [ТС]     В первую строку выходного файла выведите ровно N различных целых чисел #2
на 100 руб. и на шоколад рихтер спорт. ну очень нужно помогите пж
salam
162 / 143 / 12
Регистрация: 10.07.2012
Сообщений: 725
08.08.2014, 19:43     В первую строку выходного файла выведите ровно N различных целых чисел #3
обозначим средн. арифм. за http://www.cyberforum.ru/cgi-bin/latex.cgi?D. рассмотрим два случая:

http://www.cyberforum.ru/cgi-bin/latex.cgi?N - четно. построим последовательность http://www.cyberforum.ru/cgi-bin/latex.cgi?\{ \ D, \ 0, \ (D+1), \ -(D+1), \ (D+2), \ -(D+2), \ \ldots \ \}.

http://www.cyberforum.ru/cgi-bin/latex.cgi?N - нечетно. построим последовательность http://www.cyberforum.ru/cgi-bin/latex.cgi?\{ \ D, \ (D+1), \ -(D+1), \ (D+2), \ -(D+2), \ \ldots \ \}.

пару особых случаев надо увидеть и обработать if()-ами.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.08.2014, 21:45     В первую строку выходного файла выведите ровно N различных целых чисел
Еще ссылки по теме:

Удалить первую строку из файла - C++
а как удалить строку с текстового фала, так что бы, последующие строчки сместились на позицию вверх? Тоесть если было: 1)строка ...

В массиве, содержащем n различных случайных целых чисел, определить максимальный и минимальный элементы - C++
Создайте массив, содержащий n различных случайных целых чисел. Содержимое массива сортируется по возрастанию, и после этого определяются...

Для каждого из K чисел выведите в отдельную строку число из первого массива, наиболее близкое к данному - C++
Задание: Пример: Входные данные: 5 4 1 4 5 8 10 5 6 1 9 Выходные данные:

Как прочитать первую строку из файла а остальной текст повторить несколько раз? - C++
Я новичок в этом деле, прошу не осуждать. Помогите разобраться. Задание такое: Программа должна начать читать запись шоколада с...


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

Или воспользуйтесь поиском по форуму:
rutelun
147 / 73 / 15
Регистрация: 31.05.2014
Сообщений: 215
08.08.2014, 21:45     В первую строку выходного файла выведите ровно N различных целых чисел #4
Следующая последовательность D-N/2,D-N/2+1...(Если N четное D не включается)... D+N/2-1,D-N/2

Добавлено через 1 минуту
Как запрограммировать думай-те сами - это очень легко
Yandex
Объявления
08.08.2014, 21:45     В первую строку выходного файла выведите ровно N различных целых чисел
Ответ Создать тему
Опции темы

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