전체 글
-
백준 14652번 : 나는 행복합니다~ (C 언어)c c++ 언어 공부 2023. 11. 28. 12:04
https://www.acmicpc.net/problem/14652 14652번: 나는 행복합니다~ 첫째 줄에 관중석의 크기를 나타내는 N, M과 잃어버린 관중석 번호를 나타내는 K가 주어진다. (1 ≤ N, M ≤ 30,000, 0 ≤ K ≤ N×M-1) www.acmicpc.net Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include int main() { int n, m, k; scanf("%d %d %d", &n, &m, &k); int count = 0; for (int i = 0; i
-
백준 2985번 : 세 수 (C 언어)c c++ 언어 공부 2023. 11. 27. 12:19
https://www.acmicpc.net/problem/2985 2985번: 세 수 첫째 줄에 정인이가 원래 적어준 등식을 출력한다. 입력으로 주어진 숫자의 순서는 유지해야 하고, 등호 하나와 더하기, 빼기, 곱하기, 나누기 기호 중 하나로 이루어져 있어야 한다. 만약 등식 www.acmicpc.net Code: 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 32 33 34 35 36 37 38 39 #include int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if (a + b == c) { printf("%d+%d=%d", a, b, c); ..
-
백준 1434번 : 책 정리 (C 언어)c c++ 언어 공부 2023. 11. 22. 14:06
https://www.acmicpc.net/problem/1434 1434번: 책 정리 첫째 줄에 박스의 개수 N, 책의 개수 M이 주어진다. 둘째 줄에는 박스의 용량 A1, A2, ..., AN이 주어지고, 셋째 줄에는 B1, B2, ..., BM이 주어진다. www.acmicpc.net Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #include int main() { int n, m; scanf("%d %d", &n, &m); int a=0, b=0; int x; while (n--) { scanf("%d", &x); a += x; } while (m--) { scanf("%d", &x); b += x; } printf("%d", a - b)..
-
백준 1524번 : 세준세비 (C 언어)c c++ 언어 공부 2023. 11. 22. 13:39
https://www.acmicpc.net/problem/1524 1524번: 세준세비 첫째 줄에 테스트 케이스의 개수 T가 주어진다. T는 100보다 작거나 같다. 각 테스트 케이스는 다음과 같이 이루어져 있다. 첫째 줄에 N과 M이 들어오고, 둘째 줄에는 세준이의 병사들의 힘이 들어 www.acmicpc.net Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include #define max(a,b) a>b?a:b; int main() { int t; scanf("%d", &t); while(t--) { int n, m, x, s = 0, b = 0; scanf("%d%d", &n, &m); while (n--) { scanf("%d", ..
-
백준 1812번 : 사탕 (C 언어)c c++ 언어 공부 2023. 11. 10. 11:31
https://www.acmicpc.net/problem/1812 1812번: 사탕 첫째 줄에 N(3 ≤ N ≤ 999, N은 홀수)이 주어진다. 둘째 줄부터 N개의 줄에 걸쳐 1번 학생과 2번 학생이 가지고 있는 사탕의 수의 합, 2번 학생과 3번 학생이 가지고 있는 사탕의 수의 합, …, N-1번 학 www.acmicpc.net Code: 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 #include int main() { int n; scanf("%d", &n); int arr[1000] = { 0, }; for (int i = 1; i
-
백준 17356번 : 욱 제 (C 언어)c c++ 언어 공부 2023. 11. 9. 12:01
https://www.acmicpc.net/problem/17356 17356번: 욱 제 욱의 욱제력과 제의 욱제력이 한 줄에 주어진다. 욱제력은 0 이상 5,000 이하의 정수이다. www.acmicpc.net Code: 1 2 3 4 5 6 7 8 9 10 11 #include #include int main() { double A, B; scanf("%lf %lf", &A, &B); double M = (B - A) / 400; double den = 1 + pow(10, M); double result = 1 / den; printf("%lf\n", result); } cs 문제 설명: 이 문제는 "욱"과 "제"라는 라이벌이 코딩대회에서 "욱 제"라는 문제를 풀 때, 각각의 능력을 수치화한 "욱제..
-
백준 2547번 : 사탕 선생 고창영 (C 언어)c c++ 언어 공부 2023. 11. 8. 10:30
https://www.acmicpc.net/problem/2547 2547번: 사탕 선생 고창영 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 빈 줄로 구분되어 있고, 다음과 같이 구성되어 있다. 테스트 케이스의 첫째 줄에 학생의 수 N이 주어진다. 다음 N개의 줄에는 www.acmicpc.net Code: 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 #include int main() { int n; scanf("%d", &n); long long x = 0; int num = 0; while (n--) { long long sum = 0; scanf("%d", &num); for (int i = 0; i
-
백준 1568번 : 새 (C 언어)c c++ 언어 공부 2023. 11. 7. 09:56
https://www.acmicpc.net/problem/1568 1568번: 새 N마리의 새가 나무에 앉아있고, 자연수를 배우기 원한다. 새들은 1부터 모든 자연수를 오름차순으로 노래한다. 어떤 숫자 K를 노래할 때, K마리의 새가 나무에서 하늘을 향해 날아간다. 만약, 현 www.acmicpc.net Code: 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 #include #pragma warning(disable:4996) int main() { int n; scanf("%d", &n); int a = 1; int count = 0; while (1) { if (n - a >= 0) { n -= ..