Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2013, 09:31   #11
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
может не до 10?
А до скольки?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 16.10.2013, 10:22   #12
SaLoKiN
Форумчанин
 
Аватар для SaLoKiN
 
Регистрация: 19.09.2013
Сообщений: 597
По умолчанию

зачем выводить нули?

В очередной раз перечитал условие задачи,в связи с чем возник ряд вопросов.
* количество кубиков варьируется от 3 до 7?
* начальное положение и значение двух кубиков задается вручную? или вариант Аватара вполне подходит?

Если ответ на первый вопрос да, тогда мой код можно смело сжечь -__-
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!!

Последний раз редактировалось SaLoKiN; 16.10.2013 в 10:28.
SaLoKiN вне форума Ответить с цитированием
Старый 16.10.2013, 10:26   #13
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Откуда им там взяться? Тот вывод только тогда, когда задача имеет решение. Нули не входят в решение - таких кубиков не видел. Хотя и можно сделать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 16.10.2013, 10:31   #14
SaLoKiN
Форумчанин
 
Аватар для SaLoKiN
 
Регистрация: 19.09.2013
Сообщений: 597
По умолчанию

неее..если так, то у вас единственное решение будет задачи,когда значения на всех кубиках равны 1. тогда сумма дает 10 и цикл от 1 до 10.
А если скажем у вас 3 кубика и сумма 10, тогда вывести нужно только 3 элемента массива. Или я не понимаю вас)
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!!
SaLoKiN вне форума Ответить с цитированием
Старый 16.10.2013, 10:34   #15
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

SaLoKiN, что бы не пререкаться запустите в дельфи и все вопросы отпадут
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 16.10.2013, 10:40   #16
SaLoKiN
Форумчанин
 
Аватар для SaLoKiN
 
Регистрация: 19.09.2013
Сообщений: 597
По умолчанию

та я не пререкаюсь =)
мне прост интересно стало. Дельфи у мя нет,а онлайн компилятор вроде ток консольные штуки пускает =)
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!!
SaLoKiN вне форума Ответить с цитированием
Старый 16.10.2013, 10:43   #17
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

В задаче 10 кубиков выстроенных в ряд. Сумма любых подряд идущих трех кубиков тоже должна быть 10. Вот и формируется первое встреченное решение для двух ранее выставленных кубиков, если оно вообще есть.
Цитата:
начальное положение и значение двух кубиков задается вручную? или вариант Аватара вполне подходит?
Начальное положение должен задать пользователь, у меня рандомно, не больно это и отличается. Можно считать что пользователь тоже рандомно задаст, вдруг он кости будет на столе бросать для ввода начальных значений
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 16.10.2013 в 10:49.
Аватар вне форума Ответить с цитированием
Старый 16.10.2013, 10:59   #18
SaLoKiN
Форумчанин
 
Аватар для SaLoKiN
 
Регистрация: 19.09.2013
Сообщений: 597
По умолчанию

чем больше я стараюсь понять,тем больше вопросов возникает.
такая последовательность тоже будет являться решением?
Код:
3 3 4 5 1 - 1 3 3 3
, где "-" пусто
Получается что позиции 1,2,3 дают 10. 3,4,5 дают 10 и 7,8,9,10 тоже дают 10!!!!
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!!
SaLoKiN вне форума Ответить с цитированием
Старый 16.10.2013, 11:03   #19
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Нет. Кубиков 10, а не 9. И любая последовательность из трех (а не 4-х или 5-и) тоже в сумме 10. Вот пример одного из решений 3163163163
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 16.10.2013, 11:06   #20
SaLoKiN
Форумчанин
 
Аватар для SaLoKiN
 
Регистрация: 19.09.2013
Сообщений: 597
По умолчанию

оу...вот оно что! тогда по поводу вывода от 1 до 10 все понятно стало. Почему то я не так понял условие. Я подумал что всего загружаем три кубика по соседству и радуемся сумме в 10

Цитата:
И любая последовательность из трех (а не 4-х или 5-и)
В моем примере позиции 1,2,3 дают 10. 3,4,5 дают 10. только пустой убрать нНнНнНнада)
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!!

Последний раз редактировалось SaLoKiN; 16.10.2013 в 11:26.
SaLoKiN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести все двухзначные числа, сумма которых равна N. djquins Помощь студентам 5 27.06.2013 12:03
Дан ряд любых чисел. Когда повторяется число второй раз, то его надо удалить. Katia1234 Помощь студентам 6 05.05.2012 10:09
Дана матрица А[m,n]. Найти первый столбец, сумма элементов которого равна сумме элементов первой строки. edikesh Помощь студентам 3 01.12.2011 19:21
Для любых 2 матриц (вводятся) надо найти объединение и пересечение этих матриц (Pascal) novicok Помощь студентам 6 15.09.2011 09:51
Двумерный массив.Поиск столбца сумма,которого равна 0 Almost456 Паскаль, Turbo Pascal, PascalABC.NET 5 30.11.2008 23:43