Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int i,j,k,n,x,y,a[18][18];
- n=18;
- x=4;
- y=8;
- for(i=0;i<n;i++){
- for(j=0;j<n;j++){
- a[i][j]=0;
- }
- }
- for(k=n;k>=0;k--){
- for(i=x;i<x+k;i++){
- for(j=y;j<y+k;j++){
- if(i<n && j<n && i>=0 && j>=0){
- a[i][j]=k-1;
- }
- }
- for(j=y;j>y-k;j--){
- if(i<n && j<n && i>=0 && j>=0){
- a[i][j]=k-1;
- }
- }
- }
- for(i=x;i>x-k;i--){
- for(j=y;j<y+k;j++){
- if(i<n && j<n && i>=0 && j>=0){
- a[i][j]=k-1;
- }
- }
- for(j=y;j>y-k;j--){
- if(i<n && j<n && i>=0 && j>=0){
- a[i][j]=k-1;
- }
- }
- }
- }
- printf(" a: ");
- for(j=0;j<n;j++){
- printf("%3d", j);
- }
- printf("\n");
- for(i=0;i<n;i++){
- printf("%2d: ",i);
- for(j=0;j<n;j++){
- printf("%3d",a[i][j]);
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement