2024-6
#include <iostream> #include <cctype> #include <cstring> #include <iomanip> using namespace std; void sequence(int n, int i, bool descendI) { if(n - 3*i <= 0) descendI = true; if(descendI and i == 0) { cout<<n; return; } if(!descendI) { cout<<n-3*i<<" "; sequence(n, i+1, descendI); } else { cout<<n-3*i<<" "; sequence(n, i-1, descendI); } } int main() { int n; cin>>n; sequence(n, 0, false); }
Leave a Comment