일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- react
- 백준
- 백준 #9655
- 17298
- 백준 #2292
- 백준 #7568
- C++
- 구름톤유니브
- 2493
- aws #docker #tomcat
- vite
- 3015
- JS
- frontend
- aws #docker
- 30504
- aws #kubernetes
- fe
- 백준 #1157
- 어우힘들어
- 9251
- kubernetes #k8s
- 백준 #23971
- ErrorBoundary
- 백준 #5073
- Context API
- aws #docker #mysql #heidisql
- 11003
- Web
- 카카오테크 부트캠프 클라우드 in 제주
- Today
- Total
목록백준 (15)
gmlwlsl 님의 블로그

문제 풀이입력 받는 삼각형의 세 변에 대한 판단 결과를 FIFO 처리 해야 함 -> 큐 이용여러 문자열을 배열 형태로 저장하기 위해 문자열 포인터 배열을 이용출력시 마지막 개행은 필요하지 않기에 조건문을 이용해 개행을 선택적으로 출력할 수 있게 함 답안#define _CRT_SECURE_NO_WARNINGS#include #include #include #include #define size 1000typedef char element;typedef struct { element* data[size]; int front, rear;} QueueType;void init(QueueType* q) { q->rear = q->front = -1;}int is_empty(QueueType* q) { return..

문제 풀이게임의 횟수가 홀수일 땐 상근이의 승짝수일 땐 찬영이의 답안#define _CRT_SECURE_NO_WARNINGS#include int main() { int cnt = 0; scanf("%d", &cnt); if ((cnt % 2) == 0) { printf("CY"); } else { printf("SK"); }}

문제풀이한 사람의 키, 몸무게, 등수를 구조체로 정의한다.원하는 크기의 구조체 배열을 생성한다.모든 사람의 첫 등수는 1이다. 자신보다 키가 크고, 몸무게가 많이 나가는 사람이 있다면 자신의 등수는 +1이 된다. 답안#include typedef struct { int height; int weight; int num;}info;int main() { int n,num[50]; info arr[50]; scanf("%d", &n); for (int i = 0; i

문제 풀이문자열을 담는 c는 크기가 크기에 전역변수로 관리한다.문자의 아스키 코드 값을 이용하여 대소문자 구분 없이 영문자를 관리한다.알파벳 갯수 만큼의 배열을 만들고, 직관적으로 각 문자의 갯수를 관리한다.초기 max 값은 0으로 두고, 각 알파벳이 카운트 된 숫자와 비교하여 가장 많이 쓰인 알파벳을 찾는다. 답안#include #include char c[1000001];int arr[26]={0, };int n = 65;int max = 0;char max_char, what_char;int what = -1;int main() { scanf("%s", c); int len = strlen(c); for (int i = 0; i 1) { for (int n = ..

문제 풀이접근 1이중배열 동적할당으로 풀이를 시도하였으나, 메모리 초과 오류가 남 접근 2규칙성을 찾다. 예를 들어, 5칸의 좌석에 1칸씩 띄어 앉아야 한다면 그 줄에는 3명이 앉을 수 있을 것이다.또 5칸의 좌석에 2칸씩 띄어 앉아야 한다면 그 줄에는 2명이 앉을 수 있을 것이며,3칸씩 띄어 앉아야 한다면 2명이 앉을 수 있을 것이다. 이는 곧 w/n+1 을 반올림 한 값과 같음을 확인할 수 있었다. 답안#define _CRT_SECURE_NO_WARNINGS#include #include int main() { double h,w,n,m; double row, col; scanf("%lf %lf %lf %lf", &h, &w, &n, &m); row = ceil(h / ( n + 1)); col =..