| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Помогите решить задание в Microsoft Visual C++ |
| Автор: viktor2014 2.10.2014, 19:59 |
| 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 - |
| Автор: feodorv 3.10.2014, 09:10 |
| И? |
| Автор: borisbn 3.10.2014, 13:46 |
| You're breaking two rules of this forum: 1) The official language of this forum is russian 2) You should ask to make your task in special section of this forum But this task was interesting for me, so I implemented it - http://ideone.com/xB3ZjN You should only throw out initialization of a vector of pieces and read them from file. If you can't you should say to your teacher/employer that you can't be a programmer. |