Sunteți pe pagina 1din 1

A)

Jetoanele sunt asezate astfel: fiecare linie a matricei va contine permutarile circulare ale
valorilor de la 1 la n.
Prima linie va contine permutarea 1 2 ... n, apoi valoarea 2 va fi prima si valoarea 1 va trece la
sfarsit s.a.m.d. pana la ultima permutare 5 4 3 2 1.
B)
# include <iostream>
using namespace std;
int main()
{
int a[100][100],i,j,k,n;
cin>>n;
for(i=1;i<=n;i++)
{
k=i;
for(j=1;j<=n;j++)
{
a[i][j]=k;
if (k<n) k++;else k=1;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)cout<<a[i][j]<<" ";
cout<<endl;
}
system("pause");}

S-ar putea să vă placă și