C 프로그래밍/SWEA
-
[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..
-
[SWEA 2105] 디저트 카페C 프로그래밍/SWEA 2022. 11. 10. 21:40
https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include #include int T; int N; int board[20 + 2][20 + 2]; int visited[20 + 2][20 + 2]; int ans = 1; std::set S; void init() { memset(board, 0, sizeof(board)); ans = 1; N = 0; } void input() { scanf("%d", &N); for (int i = 0; i < N; i++) { for..
-
[SWEA 1868] 파핑파핑 지뢰찾기C 프로그래밍/SWEA 2022. 11. 9. 16:37
https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include #include #include int T; int N; char board[300 + 2][300 + 2]; int score[300 + 2][300 + 2];// 주변에 지뢰 몇개있는지 저장할 맵 struct _st { int x, y; }; std::vector Z;// 주변에 지뢰가 0개인 좌표들을 담을 벡터 std::queue Q; int visited[300 + 2][300 + 2]; int zeros; ..
-
[SWEA 6808] 규영이와 인영이의 카드게임C 프로그래밍/SWEA 2022. 11. 4. 16:23
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWgv9va6HnkDFAW0 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include #include int T; int arr[19]; int G[10];// 규영이가 가진 9개 카드 int I[10];// 인영이가 가진 9개 카드 (후보) int choice[10];// 순열 int flag[10]; int win, lose; void init() { memset(arr, 0, sizeof(arr)); memset(G, 0, sizeof(G)); memset(I,..