Răspuns :
nclude <iostream>
using namespace std;
int a[1001];
int main()
{
int n, k, identice, i, j, sti, dri, i1, j1, p, q;
cout << "n="; cin >> n;
cout << "k="; cin >> k;
cout << " introdu componentele vectorului: \n";
for (i=1; i<=n; ++i)
cin >> a[i];
for (i=1; i<k; ++i)
{
sti=1+(i-1)*(k-1); //stanga intervalul perechei i
dri=1+(i-1)*(k-1)+(k-2); //dreapta intevalul perechei i
for (j=i+1; j<=k; ++j)
{
identice=1;
for (i1=sti; i1<=dri; ++i1)
{
if (a[i1]!=a[i1+(k-1)*(j-i)]) { identice=0; break;}
}
if (identice) { p=i; q=j; break; }
}
if (identice) { break; }
}
if (identice) cout << p << " " << q;
else cout << "NU";
return 0;
}
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de ajutor. Dacă aveți întrebări suplimentare sau aveți nevoie de asistență, nu ezitați să ne contactați. Revenirea dumneavoastră ne-ar onora, așa că nu uitați să ne adăugați la favorite!