[BOJ] 백준_1449번_수리공 항승_C/C++
백준 알고리즘2022. 1. 25. 10:00[BOJ] 백준_1449번_수리공 항승_C/C++

문제 출처 https://www.acmicpc.net/problem/1449 1449번: 수리공 항승 첫째 줄에 물이 새는 곳의 개수 N과 테이프의 길이 L이 주어진다. 둘째 줄에는 물이 새는 곳의 위치가 주어진다. N과 L은 1,000보다 작거나 같은 자연수이고, 물이 새는 곳의 위치는 1,000보다 작거나 www.acmicpc.net 문제 설명 코드 //[BOJ] 1449번 수리공 항승 #include #include using namespace std; int main() { int n, l, tape=0; double point = 0.0; cin >> n >> l; int* arr = new int[n]; for (int i = 0; i > arr[i]; sort(ar..

[BOJ] 백준_5585번_거스름돈_C/C++
백준 알고리즘2022. 1. 23. 23:40[BOJ] 백준_5585번_거스름돈_C/C++

문제 출처 https://www.acmicpc.net/problem/5585 5585번: 거스름돈 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건을 사 www.acmicpc.net 문제 설명 코드 #include using namespace std; int main() { int n; int num = 0; cin >> n; int charge = 1000 - n; if (charge >= 500) { charge -= 500; num++; } num += charge / 100; if (charge % 100 >= 50) { charge -..

[BOJ] 백준_22864번_피로도(재채점)_C/C++
백준 알고리즘2022. 1. 22. 00:17[BOJ] 백준_22864번_피로도(재채점)_C/C++

문제 출처 https://www.acmicpc.net/problem/22864 22864번: 피로도 첫 번째 줄에 네 정수 $A$, $B$, $C$, $M$이 공백으로 구분되어 주어진다. 맨 처음 피로도는 0이다. www.acmicpc.net 문제 설명 기존 코드 //[BOJ] 22864번_피로도 #include using namespace std; int main() { int fatigue=0, time=0, work=0, rest=0, burnout=0; int A, B, C, M; cin >> A >> B >> C >> M; rest = C; burnout = M; if (A > M) { cout > B >> C >> M; for (int i = 0; i < 24; i++) { if ((M - f..

[BOJ] 백준_11000번_강의실 배정_C/C++
백준 알고리즘2022. 1. 21. 20:00[BOJ] 백준_11000번_강의실 배정_C/C++

문제 출처 https://www.acmicpc.net/problem/11000 11000번: 강의실 배정 첫 번째 줄에 N이 주어진다. (1 ≤ N ≤ 200,000) 이후 N개의 줄에 Si, Ti가 주어진다. (0 ≤ Si < Ti ≤ 109) www.acmicpc.net 문제 설명 코드 //[BOJ] 11000번 강의실 배정 #include #include #include #include //sort 함수 사용 using namespace std; vector start_end; priority_queue end_queue; int cls_asg(int n) { end_queue.push(start_end[0].second); for (int i = 1; i < n; i++) { end_queue.p..

[BOJ] 백준_1049번_기타줄_C/C++
백준 알고리즘2022. 1. 19. 23:04[BOJ] 백준_1049번_기타줄_C/C++

문제 출처 https://www.acmicpc.net/problem/1049 1049번: 기타줄 첫째 줄에 N과 M이 주어진다. N은 100보다 작거나 같은 자연수이고, M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에는 각 브랜드의 패키지 가격과 낱개의 가격이 공백으로 구분하여 주 www.acmicpc.net 문제 설명 코드 //[BOJ] 1049번 기타줄 #include using namespace std; int main() { int n, m, sum=0; cin >> n >> m; int** brand = new int*[m]; int pmin = 1001, imin = 1001; for (int i = 0; i < m; i++) { brand[i] = new int[2]; cin..

[BOJ] 백준_2864번_5와 6의 차이_C/C++
백준 알고리즘2022. 1. 12. 16:28[BOJ] 백준_2864번_5와 6의 차이_C/C++

문제 출처 https://www.acmicpc.net/problem/2864 2864번: 5와 6의 차이 첫째 줄에 두 정수 A와 B가 주어진다. (1 a >> b; while (a) { if (a % 10 == 5 || a % 10 == 6) { a_min += 5 % 10 * pow(10, p); a_max += 6 % 10 * pow(10, p); } else { a_min += a % 10 * pow(10, p); a_max += a % 10 * pow(10, p); } p++; a /= 10; } p = 0; while (b) { if (b % 10 == 5 || b % 10 == 6) { b_min += 5 % 10 * pow(10, p); b_max += 6 % 10 * pow(10, p);..

[BOJ] 백준_2217번_로프_C/C++
백준 알고리즘2022. 1. 10. 14:37[BOJ] 백준_2217번_로프_C/C++

문제 출처 https://www.acmicpc.net/problem/2217 2217번: 로프 N(1 ≤ N ≤ 100,000)개의 로프가 있다. 이 로프를 이용하여 이런 저런 물체를 들어올릴 수 있다. 각각의 로프는 그 굵기나 길이가 다르기 때문에 들 수 있는 물체의 중량이 서로 다를 수도 있다. 하 www.acmicpc.net 문제 설명 코드 //[BOJ] 2217번_로프 #include #include using namespace std; int cmp(int a, int b) { return b > n; int* w = new int[n]; int* rope = new int[n]; for (int i = 0; i < n; i++) { ci..

[BOJ] 백준_1026번_보물_C/C++
백준 알고리즘2022. 1. 8. 10:00[BOJ] 백준_1026번_보물_C/C++

문제 출처 https://www.acmicpc.net/problem/1026 1026번: 보물 첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거 www.acmicpc.net 문제 설명 코드 //[BOJ] 1026번 보물 #include #include using namespace std; int main() { int n; cin >> n; int* A = new int[n]; int* B = new int[n]; int sum = 0; for (int i = 0; i > A[i]; } for (int i = 0; i ..

[BOJ] 백준_11726번_2xn 타일_C/C++
백준 알고리즘2021. 12. 30. 00:34[BOJ] 백준_11726번_2xn 타일_C/C++

문제 출처 https://www.acmicpc.net/problem/11726 11726번: 2×n 타일링 2×n 크기의 직사각형을 1×2, 2×1 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오. 아래 그림은 2×5 크기의 직사각형을 채운 한 가지 방법의 예이다. www.acmicpc.net 문제 설명 코드 #include using namespace std; int main() { int n, ans[1001]; cin >> n; ans[1] = 1; ans[2] = 2; for (int i = 3; i

[BOJ] 백준_23841번_데칼코마니_C/C++
백준 알고리즘2021. 12. 26. 23:34[BOJ] 백준_23841번_데칼코마니_C/C++

문제 출처 https://www.acmicpc.net/problem/23841 23841번: 데칼코마니 첫 줄에 그림의 세로 길이 정수 N과 가로 길이 정수 M이 주어진다. (1 ≤ N, M ≤ 50, M은 짝수) N개 줄에 M개씩 그림에 대한 정보가 주어진다. 물감은 26가지가 있고, 각각 알파벳 대문자 하나로 나타 www.acmicpc.net 코드 //[BOJ] 23841번 데칼코마니 #include using namespace std; int main() { int n, m; cin >> n >> m; char* arr = new char[m]; for (int i = 0; i > arr[j]; } fo..

[BOJ] 백준_23842번_성냥개비_C/C++
백준 알고리즘2021. 12. 23. 03:35[BOJ] 백준_23842번_성냥개비_C/C++

문제 출처 https://www.acmicpc.net/problem/23842 23842번: 성냥개비 동빈이는 내일 TV 프로그램 '문제적 유니' 에 출연한다. 평소 애청자였던 동빈이는 성냥개비 문제가 자주 출제된다는 사실을 알았고, 오늘 예습하기로 했다. 성냥개비는 다음과 같이 숫자를 디지 www.acmicpc.net 코드 #include using namespace std; int main() { int n; int match_num[] = { 6, 2, 5, 5, 4, 5, 6, 3, 7, 6 }; cin >> n; for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { for (int k = 0; k < 10; k++) { for (int l..

[BOJ] 백준_8958번_ OX퀴즈_C/C++
백준 알고리즘2021. 11. 20. 18:58[BOJ] 백준_8958번_ OX퀴즈_C/C++

문제 출처 https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net 코드 //[BOJ] 8958번 OX퀴즈 #include #include int main() { int T; scanf("%d", &T); char ox[80]; int* score = new int[T]; int flag; for (int i = 0; i < T; i++) score[i] = '\0'; for (int j = 0; j < T; j++) { flag =..

[BOJ] 백준_1546번_ 평균_C/C++
백준 알고리즘2021. 11. 20. 18:07[BOJ] 백준_1546번_ 평균_C/C++

문제 출처 https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net 코드 //[BOJ] 1546번 평균 #include using namespace std; int main() { int n, M = 0; double sum = 0, avg=0; cin >> n; double* arr = new double[n]; for (int i = 0; i > arr[i]; if (arr[i] > M) M = arr[i]; } ..

[BOJ] 백준_23561번_Young한 에너지는 부족하다_C/C++
백준 알고리즘2021. 11. 18. 10:24[BOJ] 백준_23561번_Young한 에너지는 부족하다_C/C++

문제 출처 https://www.acmicpc.net/problem/23561 23561번: Young한 에너지는 부족하다 연령이 22, 23, 26살인 세 명을 묶어서 하나, 21, 24, 25살인 세 명을 묶어서 하나의 크루를 만들면 된다. 각 크루의 에너지(연령의 중간값)는 23과 24가 되며, 문제에서 구하는 값은 24 - 23 = 1이 된다. www.acmicpc.net 문제 대한민국 최고의 스트릿 알고리즘 크루를 찾기 위한 리얼리티 서바이벌 ! 전국에서 알고리즘을 잘한다는 3N명의 대학생들이 참여했고, 이들은 3명씩 N개의 크루를 이루어 스트릿 알고리즘 배틀을 벌이게 된다. 하지만 컴퓨터공학도들은 언제나 혼자 코딩을 해왔기 때문에 제작진이 크루를 만들어주어야 한다... 제작진은 혹시나 youn..

[BOJ] 백준_10951번_A + B - 4_C/C++
백준 알고리즘2021. 11. 17. 13:22[BOJ] 백준_10951번_A + B - 4_C/C++

문제 출처 https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 > a >> b; if (cin.eof() == tru..

[BOJ] 백준_23351번_물 주기_C/C++
백준 알고리즘2021. 11. 12. 03:01[BOJ] 백준_23351번_물 주기_C/C++

문제 출처 https://www.acmicpc.net/problem/23351 23351번: 물 주기 첫째 줄에 자연수 $N$, $K$, $A$, $B$가 공백을 사이에 두고 주어진다. ($2 \le N \le 100$, $1 \le K \le 100$, $1 \le A \times B < N$, $A$는 $N$의 약수) www.acmicpc.net 문제 랑이 집사는 고양이들이 좋아한다는 캣닢을 직접 재배하려고 한다. 일직선으로 놓여진 N개의 화분에 캣닢이 하나씩 심어져 있다. 각 화분은 초기에 K만큼의 수분을 머금고 있고, 매일 아래와 같은 일이 순서대로 일어난다. 랑이 집사가 연속된 A개의 화분에 물을 준다. 이 때 물을 준 화분의 수분은 B만큼씩 증가한다.모든 화분의 수분이 1씩 감소한다.수분이 0..

[BOJ] 백준_1110번_더하기 사이클_C/C++
백준 알고리즘2021. 11. 10. 11:37[BOJ] 백준_1110번_더하기 사이클_C/C++

문제 출처 https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net 문제 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, 주어진 수의 가장 오른쪽 자리 수와 앞에서 구한 합의 가장 오른쪽 자리 수를 이어 붙이면 새로운 수를 만들 수 있다. 다음 예를 보자. 26부터 시작한다. 2+6 ..

[BOJ] 백준_23303번_이 문제는 D2입니다._C/C++
백준 알고리즘2021. 11. 9. 09:41[BOJ] 백준_23303번_이 문제는 D2입니다._C/C++

문제 출처 https://www.acmicpc.net/problem/23303 23303번: 이 문제는 D2 입니다. 문자열 안에 $D2$나 $d2$가 들어있다면 D2를 출력한다. 두 글자는 반드시 붙어있어야 하며, $D$/$d$와 $2$ 사이에 공백이 있어도 안 된다. 만약 문자열 안에 해당 문자가 없다면 unrated를 출력한다. www.acmicpc.net 문제 올해도 연세대학교 프로그래밍 경진대회가 열렸다! 병철이는 원래 대회에 출전하여 상금을 타갈 생각을 하고 있었으나, 갑자기 출제진으로 끌려가게 되어버렸다. 출제진으로 끌려온 병철이에게 연세대학교 프로그래밍 경진대회는 지원을 받지 못하면 출제진이 사비로 상금을 지급해야 한다는 충격적인 소식이 들려왔지만, 다행히 지원을 받았기에 그런 대참사는 막..

[BOJ] 백준_23348번_스트릿 코딩 파이터_C/C++
백준 알고리즘2021. 11. 8. 09:37[BOJ] 백준_23348번_스트릿 코딩 파이터_C/C++

문제 출처 https://www.acmicpc.net/problem/23348 23348번: 스트릿 코딩 파이터 첫째 줄에 세 가지 기술의 난이도 $A$, $B$, $C$가 '한손 코딩', '노룩 코딩', '폰코딩' 순서대로 공백을 사이에 두고 주어진다. ($0 \le A, B, C \le 1,000$) 둘째 줄에 참가한 동아리의 수 $N$이 주어진다. ($1 www.acmicpc.net 문제 대한민국 최고의 알고리즘 동아리를 찾기 위한 리얼리티 서바이벌. 잔혹한 코딩판에서 살아남기 위한 대학생들의 자존심을 건 생존 경쟁이 시작된다! 스트릿 코딩 파이터는 최근 모임을 갖지 못하게 된 알고리즘 동아리들을 위해 방송사에서 제작한 특별 프로그램이다. 참가한 동아리들은 3인 1팀으로 팀을 구성해 각자 라이브로 ..

[BOJ] 백준_3040번_백설 공주와 일곱 난쟁이_C/C++
백준 알고리즘2021. 11. 5. 09:37[BOJ] 백준_3040번_백설 공주와 일곱 난쟁이_C/C++

문제 출처 https://www.acmicpc.net/problem/3040 3040번: 백설 공주와 일곱 난쟁이 매일 매일 일곱 난쟁이는 광산으로 일을 하러 간다. 난쟁이가 일을 하는 동안 백설공주는 그들을 위해 저녁 식사를 준비한다. 백설공주는 의자 일곱개, 접시 일곱개, 나이프 일곱개를 준비한다. www.acmicpc.net 문제 매일 매일 일곱 난쟁이는 광산으로 일을 하러 간다. 난쟁이가 일을 하는 동안 백설공주는 그들을 위해 저녁 식사를 준비한다. 백설공주는 의자 일곱개, 접시 일곱개, 나이프 일곱개를 준비한다. 어느 날 광산에서 아홉 난쟁이가 돌아왔다. (왜 그리고 어떻게 아홉 난쟁이가 돌아왔는지는 아무도 모른다) 아홉 난쟁이는 각각 자신이 백설공주의 일곱 난쟁이라고 우기고 있다. 백설공주는 ..

[BOJ] 백준_1065번_한수_C/C++
백준 알고리즘2021. 11. 4. 18:10[BOJ] 백준_1065번_한수_C/C++

문제 출처 https://www.acmicpc.net/problem/1065 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 www.acmicpc.net 문제 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 1,000보다 작거나 같은 자연수 N이 주어진다. 출력 첫째 줄에 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 ..

[BOJ] 백준_10814번_나이순 정렬 _C/C++
백준 알고리즘2021. 11. 4. 17:01[BOJ] 백준_10814번_나이순 정렬 _C/C++

문제 출처 https://www.acmicpc.net/problem/10814 10814번: 나이순 정렬 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 www.acmicpc.net 문제 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 온라인 저지 회원의 수 N이 주어진다. (1 ≤ N ≤ 100,000) 둘째 줄부터 N개의 줄에는 각 회원의 나이와 이름이 공백으로 구분되어 주어진다. 나이는 1보다 크거나 같..

[BOJ] 백준_2869번_달팽이는 올라가고 싶다_C/C++
백준 알고리즘2021. 11. 1. 10:43[BOJ] 백준_2869번_달팽이는 올라가고 싶다_C/C++

문제 출처 https://www.acmicpc.net/problem/2869 2869번: 달팽이는 올라가고 싶다 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) www.acmicpc.net 문제 땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다. 달팽이는 낮에 A미터 올라갈 수 있다. 하지만, 밤에 잠을 자는 동안 B미터 미끄러진다. 또, 정상에 올라간 후에는 미끄러지지 않는다. 달팽이가 나무 막대를 모두 올라가려면, 며칠이 걸리는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) 출력 첫째..

[BOJ] 백준_9063번_대지_C/C++
백준 알고리즘2021. 10. 29. 10:04[BOJ] 백준_9063번_대지_C/C++

문제 출처 https://www.acmicpc.net/problem/9063 9063번: 대지 첫째 줄에는 점의 개수 N (1 ≤ N ≤ 100,000) 이 주어진다. 이어지는 N 줄에는 각 점의 좌표가 두 개의 정수로 한 줄에 하나씩 주어진다. 각각의 좌표는 -10,000 이상 10,000 이하의 정수이다. www.acmicpc.net 문제 임씨는 1950 년 한국전쟁으로 많은 손해를 본 사람들 중 하나다. 전쟁 통에 손해보지 않은 사람이 어디 있을까 만은 그는 6.25 가 일어나기 전만 해도 충청도 지방에 넓은 대지를 소유한 큰 부자였다. 전쟁이 나자 임씨는 땅문서와 값 나가는 것들만 챙겨서 일본으로 피난을 가지만 피난 중에 그만 땅문서를 잃어버리고 만다. 전쟁이 끝난 후에 임씨의 땅은 이미 다른 사..

[BOJ] 백준_4344번_평균은 넘겠지_C/C++
백준 알고리즘2021. 10. 28. 08:00[BOJ] 백준_4344번_평균은 넘겠지_C/C++

문제 출처 https://www.acmicpc.net/problem/4344 4344번: 평균은 넘겠지 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. www.acmicpc.net 문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자리까지 출..

[BOJ] 백준_23278번_영화 평가_C/C++
백준 알고리즘2021. 10. 27. 10:34[BOJ] 백준_23278번_영화 평가_C/C++

문제 출처 https://www.acmicpc.net/problem/23278 23278번: 영화 평가 스타트링크에는 영화 감상 동아리가 있다. 영화 동아리에는 총 N명의 구성원이 있고, 매주 모여서 영화 한 편을 본다. 영화를 본 뒤, 각 사람은 0보다 크거나 같고, 100보다 작거나 같은 정수로 영 www.acmicpc.net 문제 스타트링크에는 영화 감상 동아리가 있다. 영화 동아리에는 총 N명의 구성원이 있고, 매주 모여서 영화 한 편을 본다. 영화를 본 뒤, 각 사람은 0보다 크거나 같고, 100보다 작거나 같은 정수로 영화를 평가한다. 모든 구성원이 영화 평가를 마치면 동아리장은 최종 점수를 계산한다. 최종 평점은 가장 낮은 평가 L개와 가장 높은 평가 H개를 뺀 나머지 점수의 평균이다. 영화..

[BOJ] 백준_1436번_영화감독 숌_C/C++
백준 알고리즘2021. 10. 18. 23:26[BOJ] 백준_1436번_영화감독 숌_C/C++

문제 출처 https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타 www.acmicpc.net 문제 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 ..

[BOJ] 백준_1427번_소트인사이드_C/C++
백준 알고리즘2021. 10. 17. 21:40[BOJ] 백준_1427번_소트인사이드_C/C++

문제 출처 https://www.acmicpc.net/problem/1427 1427번: 소트인사이드 첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 문제 배열을 정렬하는 것은 쉽다. 수가 주어지면, 그 수의 각 자리수를 내림차순으로 정렬해보자. 입력 첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다. 출력 첫째 줄에 자리수를 내림차순으로 정렬한 수를 출력한다. 코드 //[BOJ] 1427번 소트인사이드 #include using namespace std; int main() { int num; int cnt = 0; int tmp; cin >> num; int co..

[BOJ] 백준_2750번_수 정렬하기_C/C++
백준 알고리즘2021. 10. 15. 11:22[BOJ] 백준_2750번_수 정렬하기_C/C++

문제 출처 https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 코드 //[BOJ] 2750번_수 정렬하기..

[BOJ] 백준_2839번_설탕 배달_C/C++
백준 알고리즘2021. 10. 14. 08:43[BOJ] 백준_2839번_설탕 배달_C/C++

문제 출처 https://www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net 문제 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3개와 3..

728x90
반응형
LIST
image