스키마에듀 0610 수업
2023. 6. 9. 10:29ㆍ스키마에듀 c언어 수업
728x90
https://www.acmicpc.net/problem/10807https://yjjoohyun.tistory.com/manage/newpost/131?type=post&returnURL=https%3A%2F%2Fyjjoohyun.tistory.com%2F131https://www.acmicpc.net/problem/2798
https://www.acmicpc.net/problem/10807
#include <stdio.h>
int main() {
int N, M;
scanf("%d %d", &N, &M); // 카드의 개수 N과 목표 합 M 입력 받기
int cards[N];
for (int i = 0; i < N; i++) {
scanf("%d", &cards[i]); // 카드에 쓰여 있는 수 입력 받기
}
int maxSum = 0; // 최대 합
for (int i = 0; i < N - 2; i++) {
for (int j = i + 1; j < N - 1; j++) {
for (int k = j + 1; k < N; k++) {
int sum = cards[i] + cards[j] + cards[k];
if (sum <= M && sum > maxSum) {
maxSum = sum;
}
}
}
}
printf("%d\n", maxSum); // 최대 합 출력
return 0;
}
https://www.acmicpc.net/problem/2231
#include <stdio.h>
int getSumOfDigits(int number) {
int sum = 0;
while (number > 0) {
sum += number % 10;
number /= 10;
}
return sum;
}
int main() {
int N;
scanf("%d", &N); // 입력 받기
int result = 0;
for (int i = 1; i < N; i++) {
int sumOfDigits = getSumOfDigits(i);
if (i + sumOfDigits == N) {
result = i;
break;
}
}
printf("%d\n", result); // 결과 출력
return 0;
}
'스키마에듀 c언어 수업' 카테고리의 다른 글
스키마에듀 백준 0623 (1) | 2023.06.23 |
---|---|
스키마에듀 백준 4문제 (0) | 2023.06.16 |
스키마에듀_0603 백준 4문제 (2) | 2023.06.02 |
스키마에듀 0527 (0) | 2023.05.26 |
스키마에듀 5/20 (0) | 2023.05.19 |