Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // T06-10s.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
- //
- #include <iostream>
- using namespace std;
- struct TRIO
- {
- int VALUE;
- int PREVIOUS;
- int NEXT;
- };
- int main()
- {
- int n;
- cin >> n;
- struct TRIO* a = (struct TRIO*)malloc(sizeof(struct TRIO) * n);
- a[0].VALUE = 0;
- a[0].PREVIOUS = -1;
- a[0].NEXT = 1;
- for (int i = 1; i < n - 1; i++)
- {
- a[i].VALUE = i;
- a[i].PREVIOUS = i - 1;
- a[i].NEXT = i + 1;
- }
- a[n - 1].VALUE = n - 1;
- a[n - 1].PREVIOUS = n - 2;
- a[n - 1].NEXT = -1;
- for (int i = 0; i < n; i++)
- {
- cout << a[i].NEXT << "\t";
- }
- cout << endl;
- int m;
- cin >> m;
- for (int i = 0; i < m; i++)
- {
- int b, c;
- cin >> b >> c;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement