목록분류 전체보기 (49)
세상에 나쁜 코드는 없다
[백준] 2615번 오목
#include using namespace std; int board[21][21]; int dx[8] = {-1,0,1,-1,1,-1,0,1}; int dy[8] = {1,1,1,0,0,-1,-1,-1}; int result[2]; //x,y 좌표를 받으면 해당 좌표 위치가 오목을 만드는지 체크함 //left 남은 좌표 수 //direction 오목이 진행되는 방향 //color 1:흰돌 2:검은돌 //check(5 ,~~) 로 검사할시 오목이면 true, 아니면 false 반환 bool check(int left, int direction, int color,int x, int y) { //시작점에서 출발방향 앞에 같은 숫자가 있는 경우 (6목의 경우를 제거) if(left == 5 && board..
Computer Science/Problem Solving
2021. 1. 31. 17:22