1. 문제 https://www.acmicpc.net/problem/7569 7569번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N과 쌓아올려지는 상자의 수를 나타내는 H가 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M ≤ 100, 2 ≤ N ≤ 100, www.acmicpc.net 2. 문제 풀이 #include #include #pragma warning (disable:4996) #define X first #define Y second using namespace std; int board[105][105][105]; int dist[105][105][105]; int nx[6] = { 0,0,1,0,-1,0 }; int ny[6] =..
1. 문제 https://www.acmicpc.net/problem/1697 1697번: 숨바꼭질 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 www.acmicpc.net 2. 문제 풀이 #include #include #pragma warning (disable:4996) #define X first #define Y second using namespace std; int dist[200005]; int nx[3] = { -1,1,2 }; int main(void) { iostream::sync_with_stdio(0); c..
1. 문제 https://www.acmicpc.net/problem/4179 4179번: 불! 입력의 첫째 줄에는 공백으로 구분된 두 정수 R과 C가 주어진다. 단, 1 ≤ R, C ≤ 1000 이다. R은 미로 행의 개수, C는 열의 개수이다. 다음 입력으로 R줄동안 각각의 미로 행이 주어진다. 각각의 문자 www.acmicpc.net 2. 문제풀이 #include #include #pragma warning (disable:4996) #define X first #define Y second using namespace std; int n, m; int dx[4] = { 1,0,-1,0 }; int dy[4] = { 0,1,0,-1 }; int Fdist[1005][1005]; int Jdist[10..
1. 문제 https://www.acmicpc.net/problem/7576 7576번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N이 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M,N ≤ 1,000 이다. 둘째 줄부터는 하나의 상자에 저장된 토마토 www.acmicpc.net 2. 문제 풀이 #include #include #pragma warning (disable:4996) #define X first #define Y second using namespace std; int board[1002][1002]; int dist[1002][1002]; int dx[4] = { 1,0,-1,0 }; int dy[4] = { 0,1,0,-1 };..
1.문제 https://www.acmicpc.net/problem/2178 2178번: 미로 탐색 첫째 줄에 두 정수 N, M(2 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 M개의 정수로 미로가 주어진다. 각각의 수들은 붙어서 입력으로 주어진다. www.acmicpc.net 2. 문제 풀이 #include #include #pragma warning (disable:4996) #define X first #define Y second using namespace std; string board[105]; int dist[105][105]; int dx[4] = { 1,0,-1,0 }; int dy[4] = { 0,1,0,-1 }; int n, m; int main(void) { ios::s..
1. 문제 https://www.acmicpc.net/problem/3986 3986번: 좋은 단어 이번 계절학기에 심리학 개론을 수강 중인 평석이는 오늘 자정까지 보고서를 제출해야 한다. 보고서 작성이 너무 지루했던 평석이는 노트북에 엎드려서 꾸벅꾸벅 졸다가 제출 마감 1시간 전에 www.acmicpc.net 2. 문제 풀이 #include #include #pragma warning (disable:4996) using namespace std; int ans; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int n; cin >> n; while (n--) { stack stk; string s; cin >> s; for (int i = 0; i <..
1. 문제 https://www.acmicpc.net/problem/4949 4949번: 균형잡힌 세상 각 문자열은 마지막 글자를 제외하고 영문 알파벳, 공백, 소괄호("( )"), 대괄호("[ ]")로 이루어져 있으며, 온점(".")으로 끝나고, 길이는 100글자보다 작거나 같다. 입력의 종료조건으로 맨 마지막에 www.acmicpc.net 2. 문제 풀이 #include #include #pragma warning (disable:4996) using namespace std; int main(void) { ios::sync_with_stdio(0); cin.tie(0); while (1) { stack stack; string s; int flag = 0; getline(cin,s); if (s =..
1. 문제 https://www.acmicpc.net/problem/5430 5430번: AC 각 테스트 케이스에 대해서, 입력으로 주어진 정수 배열에 함수를 수행한 결과를 출력한다. 만약, 에러가 발생한 경우에는 error를 출력한다. www.acmicpc.net 2. 문제 풀이 #include #include #pragma warning (disable:4996) using namespace std; int main(void) { ios::sync_with_stdio(0); cin.tie(0); int n; cin >> n; while (n--) { deque dq; int rev = 0; // 회전 flag int sum = 0; int error = 0; // RR일 때, []가 나와야함 stri..
- Total
- Today
- Yesterday
- 백준 #알고리즘 풀이 #백준 1475
- 코딩테스트
- C++
- 알고리즘 #백준 3273 #C++
- 알고리즘 풀이
- 백준 2178
- 안드로이드 스튜디오
- 문제 유형
- android studio
- C++ #알고리즘 #코딩테스트
- 백준 2493
- 백준 5430
- AAR metadata 에러
- 백준1158
- 백준 4949
- 코테
- 백준 4179
- 백준 1697
- constraint missing 오류
- 백준 7569
- 백준 2164
- 백준 1021
- 백준 3986
- #include<bits/stdc++.h> # Visual studio #코딩테스트 꿀팁 #알고리즘 풀이
- C++ #알고리즘 #연결리스트
- Render Problem
- 백준 7576
- 알고리즘
- ViewBinding
- 알고리즘 정리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |