개발일지
article thumbnail
[백준/C++] 10828번 큐
프로그래밍/C++ 2023. 5. 31. 00:40

10828번 큐 https://www.acmicpc.net/problem/10845 #큐 큐는 선입선출(FIFO, First-In-First-Out) 원칙에 따라 동작하는 추상적인 자료구조입니다. 큐는 일상 생활에서 줄을 서서 기다리는 것과 비슷한 개념으로 이해할 수 있습니다.큐에는 두 가지 주요 연산이 있습니다: "enqueue"와 "dequeue"입니다. Enqueue: 큐의 뒤쪽에 요소를 추가합니다. 이는 줄의 맨 뒤에 사람이 추가되는 것과 비슷합니다. Dequeue: 큐의 앞쪽에서 요소를 제거합니다. 줄의 맨 앞에 있는 사람이 서비스를 받고 나가는 것과 비슷합니다. 이렇게 큐에서는 항상 첫 번째로 들어온 요소가 먼저 처리되고, 마지막으로 들어온 요소가 가장 나중에 처리됩니다. #문제 #풀이 #in..

article thumbnail
[백준/C++] 16076번 휴식이 필요해 문제풀이
프로그래밍/C++ 2023. 4. 1. 13:35

16076번 휴식이 필요해 https://www.acmicpc.net/problem/16076 #문제 #풀이 #include using namespace std; int main() { return 0; } 에러가 뜨지만 않으면 정답으로 처리된다. #결과 아무거나 입력하고 제출을 하면 24시간동안 문제를 제출할 수 없다. 그러니깐 하루만 쉽시다.

article thumbnail
[백준/C++] 2563번 색종이 문제풀이
프로그래밍/C++ 2023. 3. 20. 00:32

2563번 색종이 https://www.acmicpc.net/problem/2563 #문제 #풀이 #include using namespace std; int main() { int arr[100][100] = {}; //도화지 int count; //색종이의 수 int x, y; //x축 y축 int answer = 0; //넓이 cin >> count; for (int i = 0; i > x >> y; //색종이의 위치를 입력받음 for (int j = x; j < x + 10; j++) //색종이의 X범위 { for (int k = y; k < y + 10; k++) //색종이의 Y범위 { if (arr[j][k] == 1) //도화지에 ..