분류 전체보기
-
시간 차 구하기공부/짜잘한 알고리즘 문제 2019. 6. 21. 12:56
#include #include using namespace std; int main() { char *temp=NULL; int h = 0, m = 0, s = 0; char time1[100], time2[100]; int gap = 0, t1 = 0, t2 = 0, rh = 0, rm = 0, rs = 0; char ch[10], cm[10], cs[10]; cin.getline(time1, 100); strtok_s(time1, " ",&temp); h = atoi(strtok_s(temp, ":", &temp)); m = atoi(strtok_s(temp, ":", &temp)); s = atoi(strtok_s(temp, ":", &temp)); t1 = h * 3600 + m * 60 + s..
-
백준 - 색종이 붙이기 [17136]공부/baekjoon 문제 2019. 6. 19. 14:48
* 해당 코드의 결과는 "틀렸습니다" 입니다. 아직 해결하지 못한코드이니 참고만 해주시길 바랍니다. #include #include #include using namespace std; int map[10][10]; int v[10][10]; int result = 0; int mat[6] = { 5,5,5,5,5,5 }; vector t; void checking(int x, int y, int size) { int i = x; int j = y; bool check = false; if (x + size - 1 > 9) return; if (y + size - 1 > 9) return; for (int k = 0; k < size; k++) { for (int l = 0; l < size; l++) ..
-
백준 - 전광판의 숫자 [16159]공부/baekjoon 문제 2019. 6. 19. 14:38
* 해당 코드의 결과는 "출력초과" 입니다. 아직 해결하지 못한코드이니 참고만 해주시길 바랍니다. #include #include #include #include using namespace std; char numbers[7][60]; char arr[7][60]; vector num_list; int get_num(int n, int i) { int sq = 0; int num = 0; if (n == 10)num = 0; else if (n == 6)num = 1; else if (n == 14)num = 2; else if (n == 9)num = 3; else if (n == 11)num = 4; else if (n == 13)num = 5; else if (n == 12)num = 6; els..
-
백준 - 연구소 3 [17142]공부/baekjoon 문제 2019. 6. 13. 15:35
#include #include #include #include using namespace std; bool g_check = false; int result; int map[50][50]; bool visit[50][50]; queue v_pos; int bfs(int mapsize, int zero) { int i; int j; int time = 0; bool check = false; while (!v_pos.empty()) { time++; check = false; queue temp; pair q; while (!v_pos.empty()) { q = v_pos.front(); i = q.first; j = q.second; visit[i][j] = true; if (i > 0..
-
백준 - 캐슬 디펜스 [17135]공부/baekjoon 문제 2019. 6. 13. 15:33
#include #include #include #include using namespace std; int result = 0; int map[15][15]; int map2[15][15]; void attack(int row, int col, int d, vector s) { int temp_length = 100; int temp_num = 0; int flag2 = false; bool min = false; vector list; for (int i = 0; i row >> col >> d; for (int i = 0; i < row; i++) { for (int j = 0; j < col;..