C 3

(C) BOJ/백준 5635 - 생일

문제 출처 : BOJ 5635 - 생일 www.acmicpc.net/problem/5635 여러 사람들의 이름, 생년월일을 받고 가장 나이가 적은 사람과 가장 나이가 많은 사람의 이름을 출력하는 문제이다. #define _CRT_SECURE_NO_WARNINGS #include int main() { int n, d[100], m[100], y[100], max = 0, min = 2011, maxindex, minindex; char name[100][16]; scanf("%d", &n); for (int i = 0; i < n; i++) scanf("%s %d %d %d", name[i], &d[i], &m[i], &y[i]); for (int i = 0; i < n; i++) { if (max < ..

BOJ 2021.04.02

(C) BOJ/백준 15904 - UCPC는 무엇의 약자일까?

문제 출처 : BOJ 15904 - UCPC는 무엇의 약자일까? www.acmicpc.net/problem/15904 최종 코드 #define _CRT_SECURE_NO_WARNINGS #include #include #define MAX 1001 int compare(char str[]) { char *UCPC = "UCPC"; int i = 0; while (str[i]) { if (str[i++] == *UCPC) UCPC++; } return !(*UCPC); } int main() { char str[MAX]; gets(str); printf("I %s UCPC\n", (compare(str) ? "love" : "hate")); return 0; } 우선 main() 함수에서 공백을 포함한 문..

BOJ 2021.03.31
1