Am nevoie de ajutor ! Nu stiu sa fac aceste 2 exercitii ! Ajutor ,va rog !

#include <iostream>
using namespace std;
int main(){
int n,help,t=1;
cin>>n;
help=1;
for(int i=1;i<=n;i++)
{while(t<=help)
{
cout<<1<<' ';
t++;
i++;
}
help++;
t=1;
cout<<-1<<' ';
}
pentru ex 22 incerca si tu pentru 23
}