Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB7544 - Утга олголт 4 |
NxN хэмжээтэй квадрат массивыг жишээн дээрх загвараар дүүргэ.
Input
Квадрат массивын хэмжээ натурал тоо N өгөгдөнө. N<10.
Output
Квадрат массивын элементүүдийг мөр мөрөөр нь хэвлэнэ.
Гэхдээ элемент бүрийг 3 хоосон зайд хойш нь шахаж хэвлэнэ. Жишээг сайн ажиглана уу.
Жишээн дээрх 5-ын тоо гэхэд урдаа, хойноо тус бүр 2 хоосон зайтай байна. Мөн 15-ын тоо урдаа, хойноо тус бүр 1 хоосон зайтай байна.
Example
Input: 5
Output: 25 24 23 22 21
20 19 18 17 16
15 14 13 12 11
10 9 8 7 6
5 4 3 2 1
Нэмсэн: | 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
|
|||||
2019-03-20 05:35:16
#include<iostream> using namespace std; main(){ int n,i,j,s=1,a[101][101]={0}; cin>>n; for(i=1; i<=n; i++) { for(j=1; j<=n; j++) { if(i%2==1) {a[i][j]=(n-i)*n+j;} else {a[i][j]=(n-i)*n+j;} } } for(i=1; i<=n; i++) { for(j=1; j<=n; j++) { cout<<a[i][j]<<" "<<" "; } cout<<endl; } } llll |
|||||
2019-03-20 05:29:15
#include<iostream> using namespace std; main(){ int n,i,j,s=1,a[101][101]={0}; cin>>n; for(i=1; i<=n; i++) { for(j=1; j<=n; j++) { if(i%2==1) {a[i][j]=(n-i+1)*n-j+1;} else {a[i][j]=(n-i)*n+j;} } } for(i=1; i<=n; i++) { for(j=1; j<=n; j++) { cout<<a[i][j]<<" "<<" "; } cout<<endl; } } ssss |
|||||
2019-03-20 04:55:19
#include<iostream> using namespace std; main(){ int n,i,j,s=1,a[101][101]={0}; cin>>n; for(i=n; i>=1; i--) { for(j=1; j<=n; j++) { a[i][j]=i*n-j+1; } } for(i=n; i>=1; i--) { for(j=1; j<=n; j++) { cout<<a[i][j]<<" "; } cout<<endl; } } aa |
|||||
2016-03-16 08:21:02
#include<cstdlib> #include<iostream> using namespace std; main() { int a[100][100],b,c,d,e,n,i,s; cin>>n; for(i=n*n; i>=1; i--) { if(i<10) cout<<" "<<" "<<i; if(i>=10) cout<<" "<<i; if(i%n==1) cout<<endl; } system("pause"); return 0; } |
|||||
2016-03-15 06:07:30 erhemee
#include<iostream> #include<cstdio> #include<cstdlib> using namespace std; int main() { int a[100][100],c,d,s=0,i,n; cin>>n; for(i=n*n;i>=1;i--) { if(i<10) cout<<' '<<' '<<i; if(i>=10) cout<<' '<<i; if(i%n==1) cout<<endl;} system("pause"); return 0; } |