Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7546 - Утга олголт 6


NxN хэмжээтэй квадрат массивыг жишээн дээрх загвараар дүүргэ.

Input

Квадрат массивын хэмжээ натурал тоо N өгөгдөнө. N<10.

Output

Квадрат массивын элементүүдийг мөр мөрөөр нь хэвлэнэ.

Гэхдээ элемент бүрийг 3 хоосон зайд хойш нь шахаж хэвлэнэ. Жишээг сайн ажиглана уу.

Жишээн дээрх 1-ийн тоо гэхэд урдаа, хойноо тус бүр 2 хоосон зайтай байна. Мөн 21ын тоо урдаа, хойноо тус бүр 1 хоосон зайтай байна.

Example

Input:
5

Output:
21 22 23 24 25
16 17 18 19 20
11 12 13 14 15
6 7 8 9 10
1 2 3 4 5

Нэмсэн:Bataa
Огноо:2013-02-07
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE

hide comments
2024-10-21 08:25:43
#include <iostream>
using namespace std;
int main() {
int n;
cin>>n;
int temp = n*n;
int temp2 = 0;
for(int i=0; i<n; i++){
temp = temp-n;
temp2 = temp;
for(int j=0; j<n; j++){
temp = temp + 1;
cout<< temp << " ";
}
temp = temp2;
cout<<endl;
}
return 0;
}

ta hed ygd ymiig hvndrvvleed bdg ymdee :). published by ocherdn
2023-11-22 02:00:44
#include<bits/stdc++.h>
using namespace std;
int main(){
int n, i, j;
cin>>n;
int a[n][n];
for(j=1;j<=n;j++){
for(i=(n-j)*n+1;i<=(n-j+1)*n;i++){
if(i/10<1) cout<<" ";
cout<<i<<" ";
}
cout<<endl;
}
return 0;
}
2022-10-12 05:50:15
#include <cstdio>

int main() {
int n;
scanf("%d" , &n);
for(int i = n ; i >= 1 ; i--){
for(int j = 1 ; j <= n ; j++){
printf(" %d " , (i - 1) * n + j);
}
printf("\n");
}
}
2020-01-08 04:09:40
#include<bits/stdc++.h>

using namespace std;

int main(){
long long a,b,p,n,k,s,i,j;

cin>>n;

s=n;
for(i=1; i<=n; i++){
if(i%2==0){
for(j=(s-1)*n+1; j<=s*n; j++){
if(j>9) cout<<" "<<j<<" ";
else cout<<" "<<j<<" ";
}
} else {
for(j=n*(s-1)+1; j<=s*n; j++){
if(j>9) cout<<" "<<j<<" ";
else cout<<" "<<j<<" ";
}
}
s--;
cout<<endl;
}

return 0;
}
2019-11-16 07:14:53
#include <cstdio>

int main() {
int n;
scanf("%d" , &n);
for(int i = n ; i >= 1 ; i--){
for(int j = 1 ; j <= n ; j++){
printf(" %d " , (i - 1) * n + j);
}
printf("\n");
}
}
huulaarai
2019-11-16 06:42:33
#huulhaa boli malnuudaa
int boli;
scanf("%huulhaa boli" , &malnuudaa)
printf("noobs" , lol);
huulbal baigaa gazart chin ochood alna
2019-04-02 06:01:08

#include<iostream>
using namespace std;
main()
{
int n,i,j,s=1,a[101][101]={0};
cin>>n;
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
a[i][j]=(i-1)*n+j;
for(int i=n;i>=1;i--)
{ for(int j=1;j<=n;j++)
{ if (a[i][j]<10) cout<<" "<<" "<<a[i][j];
else cout<<" "<<a[i][j]; }
cout<<endl;
}
}
odnasmile
2016-10-26 07:17:00
import java.util.*;
import java.lang.*;

class Main
{
public static void main (String[] args) throws java.lang.Exception
{
Scanner r=new Scanner(System.in);

int n;
int a[][]=new int[100][100];
n=r.nextInt();
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
a[i][j]=(i-1)*n+j;
for(int i=n;i>=1;i--)
{

for(int j=1;j<=n;j++)
{

if (a[i][j]<10) System.out.print(" ");
System.out.print(" "+a[i][j]+" ");
}
System.out.println();
}
}
}
xuulaad java past
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.