280
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