#include <iostream>
using namespace std;
struct Node {
int data; // Корисні дані (наш вантаж)
Node* next; // Вказівник на наступний вузол
// Конструктор для зручного створення
Node(int val) {
data = val;
next = nullptr;
}
};
int main() {
int* x1;
x1=new int[5];
Node* head;
head=nullptr;
Node* newNode;
newNode=new Node(5);
newNode->next=head;
head=newNode;
// newNode->data=5;
// cout<<head->data;
newNode=new Node(99);
newNode->next=head;
head=newNode;
// cout<<newNode->
newNode=new Node(10);
newNode->next=head;
head=newNode;
cout<<head->data;
cout<<head->next->data;
cout<<head->next->next->data<<endl;
newNode=head;
while(newNode!=nullptr){
cout<<newNode->data<<" ";
newNode=newNode->next;
;
}
// your code goes here
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpzdHJ1Y3QgTm9kZSB7CiAgICBpbnQgZGF0YTsgICAgICAvLyDQmtC+0YDQuNGB0L3RliDQtNCw0L3RliAo0L3QsNGIINCy0LDQvdGC0LDQtikKICAgIE5vZGUqIG5leHQ7ICAgIC8vINCS0LrQsNC30ZbQstC90LjQuiDQvdCwINC90LDRgdGC0YPQv9C90LjQuSDQstGD0LfQvtC7CgogICAgLy8g0JrQvtC90YHRgtGA0YPQutGC0L7RgCDQtNC70Y8g0LfRgNGD0YfQvdC+0LPQviDRgdGC0LLQvtGA0LXQvdC90Y8KICAgIE5vZGUoaW50IHZhbCkgewogICAgICAgIGRhdGEgPSB2YWw7CiAgICAgICAgbmV4dCA9IG51bGxwdHI7CiAgICB9Cn07CgppbnQgbWFpbigpIHsKCWludCogeDE7Cgl4MT1uZXcgaW50WzVdOwoJTm9kZSogaGVhZDsKCWhlYWQ9bnVsbHB0cjsKCU5vZGUqIG5ld05vZGU7CgluZXdOb2RlPW5ldyBOb2RlKDUpOwoKCW5ld05vZGUtPm5leHQ9aGVhZDsKCSBoZWFkPW5ld05vZGU7CgkJLy8gbmV3Tm9kZS0+ZGF0YT01OwoJLy8gY291dDw8aGVhZC0+ZGF0YTsKCSBuZXdOb2RlPW5ldyBOb2RlKDk5KTsKCW5ld05vZGUtPm5leHQ9aGVhZDsKCWhlYWQ9bmV3Tm9kZTsKCS8vIGNvdXQ8PG5ld05vZGUtPgogbmV3Tm9kZT1uZXcgTm9kZSgxMCk7CgluZXdOb2RlLT5uZXh0PWhlYWQ7CmhlYWQ9bmV3Tm9kZTsKY291dDw8aGVhZC0+ZGF0YTsKY291dDw8aGVhZC0+bmV4dC0+ZGF0YTsKY291dDw8aGVhZC0+bmV4dC0+bmV4dC0+ZGF0YTw8ZW5kbDsKbmV3Tm9kZT1oZWFkOwoKd2hpbGUobmV3Tm9kZSE9bnVsbHB0cil7Cgljb3V0PDxuZXdOb2RlLT5kYXRhPDwiICI7CgluZXdOb2RlPW5ld05vZGUtPm5leHQ7CjsKfQoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoKfQ==