Informatică, întrebare adresată de 123454567, 8 ani în urmă

Vă rog din tot sufletul,mă puteți ajuta?Să se afișeze toate permutările circulare cu poziție spre stânga ale vectorului.​

Răspunsuri la întrebare

Răspuns de Petruccinator
1

#include <iostream>

int main() {

size_t *v, n;

std::cin >> n;

v = new size_t[n];

for (size_t i = 0; i < n; ++i)

 std::cin >> v[i];

 

for (size_t j, i = 0; i < n; ++i) {

 for (j = i; j < i + n; ++j)

  std::cout << v[j % n] << ' ';

 

 std::cout << '\n';

}

delete[] v;

}

Alte întrebări interesante