본문 바로가기

백준일지70

[백준] 1051번 숫자 정사각형 #include #define fastio cin.tie(0)->sync_with_stdio(0)using namespace std;int result=1;int arr[51][51]={0};string input;int main(){ int N,M; cin>>N>>M; for(int i=0; i>input; for(int j=0; j=M || (i+k)>=N) break; if(arr[i][j]==arr[i][j+k] && arr[i][j]==arr[i+k][j] && arr[i][j]==arr[i+k][j+k]) if(cntresult) result = cnt+1; } } couthttps://.. 2025. 2. 5.
[백준] 1018번 체스판 다시 칠하기 #include #define fastio cin.tie(0)->sync_with_stdio(0)using namespace std;char arr[51][51];char white_arr[8][8] = { 'W','B','W','B','W','B','W','B', 'B','W','B','W','B','W','B','W', 'W','B','W','B','W','B','W','B', 'B','W','B','W','B','W','B','W', 'W','B','W','B','W','B','W','B', 'B','W','B','W','B','W','B','W', 'W','B','W','B','W','B','W','B', 'B','W','B','W','B','W','B'.. 2025. 2. 3.
[백준] 17825번 윷놀이 #include #define fastio cin.tie(0)->sync_with_stdio(0)using namespace std;//주사위int arr[10];//현재 말의 위치int mal[4];//윷놀이 판; 각 위치에서 이동할 다음 위치를 저장함int map[35];//판에서 방향 전환int turn[35];//현 위치에 말이 있는지 확인bool check[35];//윷놀이 판의 점수int score[35];//최종 값int ans=0;void dfs(int cnt, int sum){ if(cnt==10){ if(sum>ans) ans=sum; return; } for(int i=0; i0){ now = turn[now]; .. 2025. 2. 3.
[백준] 1707번 이분 그래프 #include #define fastio cin.tie(0)->sync_with_stdio(0)#define RED 1#define BLUE 2using namespace std;vector vect[20001];int visited[20001];int V,E;void BFS(int start){ visited[start] = RED; queue q; q.push(start); while(q.size()!=0){ int now=q.front(); q.pop(); for(int i=0; i> K; while (K--) { cin >> V >> E; for (int i = 0; i > u >> v; .. 2025. 1. 23.