#include <iostream> using namespace std; struct ListNode{ int val; ListNode* next; ListNode():val(-1),next(nullptr){} ListNode(int x):val(x),next(nullptr){} ListNode(int x,ListNode* next):val(x),next(next){} }; int getnode(ListNode* head,int k){ ListNode* fast = head; ListNode* slow = head; fo...