C언어(64)
-
14681: 사분면 고르기
-결과 -코드 #include int main() { int x, y; scanf("%d%d", &x, &y); if (x > 0) { if (y > 0) printf("1"); else if (y 0) printf("2"); else if (y < 0) printf("3"); } } -풀이 이 문제는 주어진 점이 어느 사분면에 속하는지 알아내는 문제이다. 따라서 첫 번째 줄에 x를 입력받고, 두 번째 줄에 y를 입력받는다. 먼저 x를 입력받은 후에 입력받은 x가 양수인지 음수인지에 따라서 if문으로 범위를 나누고, 다음에 입력받은 y가 양수인지 음수인지에 따라서 범위를 나누는 if문을 쓴다.
2022.05.20 -
10989: 수 정렬하기 3
-Class2 : Silver5 https://www.acmicpc.net/problem/10989 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. www.acmicpc.net -결과 -코드 #include int bucket[10001]; int main() { int N = 0; int num = 0; scanf("%d", &N); for (int i = 0; i < N; i++) { scanf("%d", &num); bucket[num]++; } for (int i = 1; i
2022.05.09 -
10814: 나이순 정렬
-Class2 : Silver5 https://www.acmicpc.net/problem/10814 10814번: 나이순 정렬 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 www.acmicpc.net -결과 -코드 #include #include typedef struct { int age; int idx; char name[101]; }member; int compare(const void* first, const void* second) { member* a = (member*)first; member* b = (member*)second; if (a->age <..
2022.05.09 -
7568: 덩치
-Class2 : Silver5 https://www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩 www.acmicpc.net -결과 -코드 #include int main(void) { int N, i, j, cnt; int arr[50][2]; scanf("%d", &N); for(i = 0; i < N; i++) { scanf("%d %d", &arr[i][0], &arr[i][1]); } for(i = 0; i < N; i++) { cnt = 0; for(j = 0; j..
2022.05.09 -
2753: 윤년
-결과 -코드 #include int main() { int a; scanf("%d", &a); if (((a%4 == 0) && (a%100 != 0)) || (a%400 == 0)) printf("1"); //윤년 else printf("0"); } -풀이 조건문 if else를 이용해서 푸는 문제이다. 입력된 연도가 4의 배수이고 100의 배수인지 또는 400의 배수인지 확인하고 맞으면 윤년이므로 1을 출력한다. 윤년이 아니면 0을 출력한다.
2022.05.05 -
17478: 재귀함수가 뭔가요?
-Silver5 https://www.acmicpc.net/problem/17478 17478번: 재귀함수가 뭔가요? 평소에 질문을 잘 받아주기로 유명한 중앙대학교의 JH 교수님은 학생들로부터 재귀함수가 무엇인지에 대하여 많은 질문을 받아왔다. 매번 질문을 잘 받아주셨던 JH 교수님이지만 그는 중앙대 www.acmicpc.net -결과 -코드 #include int N; const char *str[7] = { "\"재귀함수가 뭔가요?\"", "\"잘 들어보게. 옛날옛날 한 산 꼭대기에 이세상 모든 지식을 통달한 선인이 있었어.", "마을 사람들은 모두 그 선인에게 수많은 질문을 했고, 모두 지혜롭게 대답해 주었지.", "그의 답은 대부분 옳았다고 하네. 그런데 어느 날, 그 선인에게 한 선비가 찾아와서..
2022.05.05