|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.10.2014, 20:56 | #1 |
Регистрация: 19.01.2013
Сообщений: 3
|
Помогите решить задание в Microsoft Visual C++
Domino
Given a set of domino pieces where each side is marked with two digits from 0 to 6. Your task is to arrange pieces in a line such way, that they touch through equal marked sides. It is possible to rotate pieces changing left and right side. Input The first line of the input contains a single integer N (1 ≤ N ≤ 10) representing the total number of pieces in the domino set. The following N lines describe pieces. Each piece is represented on a separate line in a form of two digits from 0 to 6 separated by a space. Output Write “No solution” if it is impossible to arrange them described way. If it is possible, write any of way. Pieces must be written in left-to-right order. Every of N lines must contains number of current domino piece and sign “+” or “-“ (first means that you not rotate that piece, and second if you rotate it). Sample Input 5 1 2 2 4 2 4 6 4 2 1 Sample Output 2 - 5 + 1 + 3 + 4 - |
02.10.2014, 22:15 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А теперь по-русски.
I'm learning to live...
|
02.10.2014, 22:50 | #3 |
Регистрация: 19.01.2013
Сообщений: 3
|
Учитывая набор домино, где каждая сторона, отмеченные двумя цифрами от 0 до 6. Ваша задача организовать штук в линии таким образом, чтобы они соприкасались через равные отмеченных сторон. Можно повернуть штук меняющиеся левую и правую сторону.
Входной Первая строка входного файла содержит одно целое число N (1 ≤ N ≤ 10), представляющий общее количество штук в домино набора. Следующие N строк описывают штук. Каждая часть представлена на отдельной строке в виде двух цифр от 0 до 6, разделенных пробелом. Выход Напишите "No решение", если невозможно организовать им описанный способ. Если это возможно, написать любой из пути. Pieces должны быть написаны на слева-направо. Каждый из N строк должны содержит номер текущего костяшки домино и знак "+" или "-" (первое означает, что вы не повернуть этот кусок, а второй, если вы поворачиваете его). Пример ввода 5 1 2 2 4 2 4 6 4 2 1 Вывод образца 2 - 5 + 1 + 3 + 4 - |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работают ли программы из Microsoft Visual C++ 6.0. в Microsoft Visual 2008? | sergey1993 | Visual C++ | 3 | 09.02.2011 19:35 |
помогите решить домашнее задание | Nastya123 | Помощь студентам | 2 | 12.04.2009 17:35 |
помогите решить задание на паскале | Alex@ndra | Помощь студентам | 5 | 06.12.2008 11:37 |
Помогите решить задание | neomaximus | Помощь студентам | 2 | 25.11.2008 19:28 |