본문 바로가기

C/SWEA32

[SWEA] #2005. 파스칼의 삼각형 Difficulty 2 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int T, N, arr[10][10]; scanf("%d", &T); for (int t = 1; t 2021. 11. 28.
[SWEA] #1959. 두 개의 숫자열 Difficulty 2 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int T, N, M, sum; int n[20], m[20]; scanf("%d", &T); for (int t = 1; t M) { for (int i = 0; i max) ? sum : max; } } else { for (int i = 0; i ma.. 2021. 11. 28.
[SWEA] #1946. 간단한 압축 풀기 Difficulty 2 [문제] [코드 및 결과] #include int main() { int T, N, num, count; char alpha; scanf("%d", &T); for (int i = 1; i 2021. 11. 19.
[SWEA] #1926. 간단한 369게임 Difficulty 2 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int N, num, check; scanf("%d", &N); for (int i = 1; i 2021. 11. 19.
[SWEA] #1984. 중간 평균값 구하기 Difficulty 2 [문제] [코드 및 결과] #include #include int main(int argc, char** argv) { int T, N; scanf("%d", &T); for (int t = 1; t max) max = arr[j]; else if (arr[j] < min) min = arr[j]; } result = (sum - max - min) / 8; printf("#%d %.0f\n", t, round(result)); } return 0; } [설명] 테스트케이스 T, 입력받을 숫자 N, 한 줄에 입력받을 숫자들을 저장할 배열 arr, 최대값 max, 최소값 min을 정수로 선언하고 수들의 합 sum, 평균(결과) result를 실수형으로 선언한다. 이때, 각 수는 0부.. 2021. 11. 14.
[SWEA] #2056. 연월일 달력 Difficulty 1 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int T, y, m, d; int day[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; scanf("%d", &T); for (int t = 1; t = 1 && m = 1 && d 2021. 11. 14.
[SWEA] #1970. 쉬운 거스름돈 Difficulty 2 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int money, T, result; int change[8] = {50000, 10000, 5000, 1000, 500, 100, 50, 10}; scanf("%d", &T); for (int t = 1; t 2021. 11. 6.
[SWEA] #2046. 스탬프 찍기 Difficulty 1 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int N; scanf("%d", &N); for (int i = 0; i < N; i++) printf("#"); printf("\n"); return 0; } [설명] 주어진 수만큼 #을 출력하는 문제니까 일단 scanf 함수로 정수 N을 입력받는다. 그 후 for문을 N만큼 반복하여 #을 출력하도록 한다. // #을 찍는 건데 #이 아니라 *를 찍어서 오답처리 됐었다. 문자 잘 확인해야겠다... https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&contestProbId=AV5QKdT6A.. 2021. 11. 6.
[SWEA] #1204. 최빈수 구하기 Difficulty 2 [문제] [코드 및 결과] #include int main(void) { int T, test_case, score = 0; scanf("%d", &T); for (int t = 0; t < T; t++) { int count[1000] = {0}; scanf("%d", &test_case); for (int i = 0; i < 1000; i++) { scanf("%d ", &score); count[score] += 1; } int max = 0; int max_num = 0; for (int k = 0; k < 1000; k++) { if (max < count[k]) { max = count[k]; max_num = k; } else if (max == count[k]) { .. 2021. 10. 10.