405
Cerința
Se citește un număr p și un șir de caractere s, șirul conține cel mult 255 de litere mici ale alfabetului englez. Să se afișeze toate șirurile rezultate din eliminarea, pe rând, a fiecărei secvență de p caractere din s.
Date de intrare
Programul citește de la tastatură numărul p pe prima linie și șirul s pe cea de-a doua linie.
Date de ieșire
Programul va afișa pe ecran pe câte o linie, toate șirurile rezultate din eliminarea, pe rând, a fiecărei secvență de p caractere din s.
Restricții și precizări
1 ≤ p ≤ 255- eliminările se fac de la stânga la dreapta
Exemplu
Intrare
3 adina
Ieșire
na aa ad
#include <bits/stdc++.h>
using namespace std;
int main()
{
int l;
cin >> l;
char s[300];
cin >> s;
int n = strlen(s);
for(int i = 0 ; i <= n-l ; ++i)
{
for(int j = 0 ; j < n ; ++j)
if(j < i || j >= i + l)
cout << s[j];
cout << endl;
}
}
Comentarii