#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include //#include using namespace std; int main() { int n; cin>>n; queuep; vectorx(n+2); for(int i=0;i0&&x[v-c]==-1){ p.push(v-c); x[v-c]=x[v]+1; } if(v+c<=n&&x[v+c]==-1){ p.push(v+c); x[v+c]=x[v]+1; } p.pop(); } cout<