전체 글
-
[SWEA 1249] 보급로C 프로그래밍/SWEA 2022. 11. 17. 20:30
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV15QRX6APsCFAYD SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include #include int T; int N; char in[100 + 2][100 + 2]; int road[100 + 2][100 + 2];// 최대 100 * 100 struct _st { int x, y; int cost; }; struct COMP { bool operator()(const _st &a, const _st &b) { return a.cost > b..
-
[SWEA 5648] 원자 소멸 시뮬레이션C 프로그래밍/SWEA 2022. 11. 17. 13:54
https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include int T; int N; struct _st { int x, y; int dir; int k; bool alive; }Atom[1000 + 2]; int energy; int visited[4000 + 2][4000 + 2]; bool collision[4000 + 2][4000 + 2]; void init() { memset(Atom, 0, sizeof(Atom)); memset(visited, 0, sizeof(..
-
[SWEA 1954] 달팽이 숫자C 프로그래밍/SWEA 2022. 11. 17. 01:23
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PobmqAPoDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include int T; int N; int S[10 + 2][10 + 2]; void draw_snail() { // init int num = 1; int x = 0; int y = 0; int p = 0; S[x][y] = num; // dir int dir_x[4] = { 0, 1, 0, -1 }; int dir_y[4] = { 1, 0, -1, 0 }; while (1)..
-
[SWEA 2805] 농작물 수확하기C 프로그래밍/SWEA 2022. 11. 17. 01:21
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV7GLXqKAWYDFAXB SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include int T; int N; int B[50][50]; char in[50][50]; int A[50][50]; void init() { memset(B, 0, sizeof(B)); memset(A, 0, sizeof(A)); memset(in, '0', sizeof(in)); } void input() { scanf("%d", &N); for (int i = 0; i ..
-
[SWEA 1974] 스도쿠 검증C 프로그래밍/SWEA 2022. 11. 17. 01:20
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Psz16AYEDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include int T; int S[10][10]; int chk_row[9][9]; int chk_col[9][9]; int chk_cube[3][3][9]; void init() { memset(S, 0, sizeof(S)); memset(chk_row, 0, sizeof(chk_row)); memset(chk_col, 0, sizeof(chk_col)); memset(chk..
-
[SWEA 1206] ViewC 프로그래밍/SWEA 2022. 11. 17. 01:18
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV134DPqAA8CFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include int T; int N; int tower[1000 + 2];// 건물개수 최대 1000개 int tmp[1000 + 2]; void init() { memset(tower, 0, sizeof(tower)); } void input() { scanf("%d", &N); for (int i = 0; i < N; i++) { scanf("%d", &tower[i]); }..
-
[SWEA 1204] 최빈수 구하기C 프로그래밍/SWEA 2022. 11. 17. 01:17
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV13zo1KAAACFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include int T; int N; int score[100 + 2]; bool compare(const int &a, const int &b) { return a > b; } void input() { scanf("%d", &N); for (int i = 0; i < 1000; i++) { int s = 0; scanf("%d", &s); score[s] += 1; } } i..
-
[백준 1753] 최단경로C 프로그래밍/BOJ 2022. 11. 11. 15:58
https://www.acmicpc.net/problem/1753 1753번: 최단경로 첫째 줄에 정점의 개수 V와 간선의 개수 E가 주어진다. (1 ≤ V ≤ 20,000, 1 ≤ E ≤ 300,000) 모든 정점에는 1부터 V까지 번호가 매겨져 있다고 가정한다. 둘째 줄에는 시작 정점의 번호 K(1 ≤ K ≤ V)가 www.acmicpc.net #include #include #include #include int V, E;// 정점의 개수, 간선의 개수 int K;// 시작 정점의 번호 struct _st { int n; int w; }; struct COMP { bool operator()(const _st &a, const _st &b) { return a.w > b.w; } }; std::li..