Cod sursa(job #2777009)

Utilizator teodoradoraTeodora Udroiu teodoradora Data 21 septembrie 2021 19:51:30
Problema Tablete Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.71 kb
#include <fstream>

using namespace std;
ifstream cin("tablete.in");
ofstream cout("tablete.out");
int N,K,i,j;
long long t,x[1005][1005];
int main()
{
   cin>>N>>K;
   t=1;
   for(i=1;i<=N;i++)
   for(j=1;j<=N;j++){x[i][j]=t;
                     t++;}

   if(K%2==0)for(i=1;i<=N;i++){for(j=1;j<=N;j++)cout<<x[i][j]<<" ";
                               cout<<'\n';}

   else if(K%2!=0){for(i=1;i<=N;i++)x[i][K]=x[i][K+1];
                   for(i=1;i<=N;i++)for(j=K+1;j<=N;j++){x[i][j]=t;
                                                         t++;}
                    for(i=1;i<=N;i++){for(j=1;j<=N;j++)cout<<x[i][j]<<" ";
                               cout<<'\n';}}





    return 0;
}