KakaoTalk_20190606_001802318.png
  • 246x0w
Welcome
Curriculum
Install&Go
Board
실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
  • 카테고리
  • 전체 게시물
  • 내 게시물
avrea
2020년 6월 13일

200613

게시판: 소스 코드 제출

/*

#include <stdio.h>

#include <stdlib.h>


int main()

{

int arr[1001] = {0};

int i, j, n, k;


scanf("%d", &n);

for(i=0; i<n; i++) {

scanf("%d", &k);

arr[k] = 1;

}


scanf("%d", &n);

for(i=0; i<n; i++) {

scanf("%d", &k);

printf("%d ", arr[k]);

}

}

*/


/*

#include<stdio.h>


int main() {

int i, j, k, n, arr[100][100] = {0};


k = 1;


scanf("%d", &n);

for(i=0; i<n; i++) {

for(j=0; j<n; j++) {

arr[i][j] = k++;

}

}


for(i=0; i<n; i++) {

for(j=0; j<n; j++) {

printf("%d ", arr[i][j]);

}

printf("\n");

}



}


*/


/*

#include <stdio.h>


int main()

{

int i, j, k, n, arr[100][100] = {0};


k = 1;


scanf("%d", &n);


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

arr[i][j] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}

}

*/


/*

#include <stdio.h>


int main()

{

int i, j, k, n, arr[100][100] = {0};


k = 1;


scanf("%d", &n);


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

arr[i][j] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=n-1 ; j>=0 ; j--)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}

}

*/


/*

#include <stdio.h>


int main()

{

int i, j, k, n, arr[100][100] = {0};


k = 1;


scanf("%d", &n);


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

arr[j][i] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}

}

*/


/*

#include <stdio.h>


int main()

{

int i, j, k, n, arr[100][100] = {0};


k = 1;


scanf("%d", &n);


for(i=0 ; i<n ; i++)

{

for(j=n-1 ; j>=0 ; j--)

{

arr[j][i] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}

}

*/


/*

#include <stdio.h>


int main()

{

int i, j, k, n, m, arr[100][100] = {0};


k = 1;


scanf("%d %d", &n, &m);


for(i=n-1 ; i>=0 ; i--)

{

for(j=m-1 ; j>=0 ; j--)

{

arr[i][j] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<m ; j++)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}

}

*/


/*

#include <stdio.h>


int main()

{

int i, j, k, n, m, arr[100][100] = {0};


k = 1;


scanf("%d %d", &n, &m);


for(i=n-1 ; i>=0 ; i--)

{

for(j=0 ; j<m ; j++)

{

arr[i][j] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<m ; j++)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}

}

*/


/*

#include <stdio.h>


int main()

{

int i, j, k, n, m, arr[100][100] = {0};


k = 1;


scanf("%d %d", &n, &m);


for(i=m-1 ; i>=0 ; i--)

{

for(j=n-1 ; j>=0 ; j--)

{

arr[j][i] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<m ; j++)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}

}

*/

/*

#include <stdio.h>


int main()

{

int i, j, k, n, m, arr[100][100] = {0};


k = 1;


scanf("%d %d", &n, &m);


for(i=m-1 ; i>=0 ; i--)

{

for(j=0 ; j<n ; j++)

{

arr[j][i] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<m ; j++)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}

}

*/


/*

#include<stdio.h>


int main() {

int map[100][100] = {0};

int i, j, n;


scanf("%d", &n);

for(i=0; i<n; i++) {

scanf("%d", &map[i][0]);

}


for(i=0 ; i<n ; i++)

{

for(j=1 ; j<=i ; j++)

{

map[i][j] = map[i][j-1] - map[i-1][j-1] ;

}

}


for(i=0; i<n; i++) {

for(j=0; j<=i; j++) {

printf("%d ", map[i][j]);

}

printf("\n");

}


}

*/


/*

#include <stdio.h>


int main()

{

int i, j;

int map[11][10] = {0};


for(i=0 ; i<11 ; i++)

{

for(j=0 ; j<10 ; j++)

{

scanf("%d", &map[i][j]);

}

}


for(i=0 ; i<10 ; i++)

{

if(map[10][i]>0)

{

for(j=9 ; j>=0 ; j--)

{

if(map[j][i] > 0)

{

printf("%d crash\n", i+1);

break;

}

else if(map[j][i] < 0)

{

printf("%d fall\n", i+1);

break;

}


}

if(j==-1) {

printf("%d safe\n", i+1);

}

}

}

}

*/


/*

#include <stdio.h>


int main()

{

int n, i, j, x=0, y;

int arr[49][49] = {0};


scanf("%d", &n);


y = n/2;


for(i=1 ; i<=n*n ; i++)

{

if(i%n==0)

{

arr[x][y] = i;

x++;

if(x==n)

{

x=0;

}

}

else

{

arr[x][y] = i;

if(x-1<0)

{

x=n-1;

}

else

{

x--;

}

if(y+1>n-1)

{

y=0;

}

else

{

y++;

}

}


}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

printf("%d ", arr[i][j]);

}

printf("\n");

}


}

*/

/*

#include <stdio.h>


int main()

{

int n, i, j, k=1, sum=0;

int arr[100][100] = {0};


scanf("%d", &n);


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

arr[i][j] = k++;

}

}


for(i=0 ; i<n ; i++)

{

for(j=0 ; j<n ; j++)

{

if(i==0 || j==0 || i==n-1 || j==n-1)

{

sum += arr[i][j] ;

}

}

}

printf("%d", sum);

}

*/

/*

#include<stdio.h>


int main() {

int map[100][100] = {0}, i, j;


for(i=1; i<=10; i++) {

for(j=1; j<=10; j++) {


for(x=i-1; x<=i+1;x++) {

for(y=j-1; y<=j+1; y++) {


}

}

}

}


}

*/


#include <stdio.h>


int main()

{

int i, j, x, y, k=0;

int map[27][27] = {0};


for(i=1 ; i<=25 ; i++)

{

for(j=1 ; j<=25 ; j++)

{

scanf("%d", &map[i][j]);

}

}


for(i=1 ; i<=25 ; i++)

{

for(j=1 ; j<=25 ; j++)

{

for(x=i-1 ; x<=i+1 ; x++)

{

for(y=j-1 ; y<=j+1 ; y++)

{

k += map[x][y] ;

}

}

if(map[i][j]==0)

{

if(k==3)

{

map[i][j] = 1 ;

}

}

else if(map[i][j]==1)

{

if(k-1>=4 || k-1<=1)

{

map[i][j] = 0 ;

}

else if(k-1==2 || k-1==3)

{

map[i][j] = 1 ;

}

}

k = 0 ;

}

}


for(i=0 ; i<25 ; i++)

{

for(j=0 ; j<25 ; j++)

{

printf("%d ", map[i][j]);

}

printf("\n");

}


}














댓글 0개
0
댓글
댓글 0개
유사 게시물
  • 200613
  • 200613
  • 200613
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호