1061. Dating (20)解题报告
来源:互联网 发布:谭浩强c语言第四版答案 编辑:程序博客网 时间:2024/05/02 01:39
#define _CRT_SECURE_NO_WARNINGS#include <cstdio>#include <cstdlib>#include <cstring>#include <cctype>#define N 100int main(void) { char days[7][7] = { "MON", "TUE","WED","THU","FRI","SAT","SUN" }; char str1[N], str2[N], str3[N], str4[N]; scanf("%s %s %s %s", str1, str2, str3, str4); char first, sec; int i, third; for (i = 0; i < strlen(str1) && i < strlen(str2); i++) { if (str1[i] == str2[i] && str1[i] >= 'A' && str1[i] <= 'G') { first = str1[i]; break; } } for (i++; i < strlen(str1) && i < strlen(str2); i++) { if (str1[i] == str2[i] && ((str1[i] >= 'A' && str1[i] <= 'N') || isdigit(str1[i]))) { sec = str1[i]; break; } } for (i = 0; i < strlen(str3) && i < strlen(str4); i++) { if (str3[i] == str4[i] && isalpha(str4[i])) { third = i; break; } } printf("%s %02d:%02d\n", days[first - 'A'], sec >= '0' && sec <= '9' ? sec - '0' : sec - 'A' + 10, third); return 0;}
0 0
- 1061. Dating (20)解题报告
- 1061. Dating (20)-PAT
- 【PAT】1061. Dating (20)
- 1061. Dating (20)
- 1061. Dating (20)
- 1061. Dating (20)
- PAT 1061. Dating (20)
- pat 1061. Dating (20)
- 1061. Dating (20)
- 1061. Dating (20)
- 1061. Dating (20)
- 1061. Dating (20)
- pat 1061. Dating (20)
- 1061. Dating (20)
- PAT 1061. Dating (20)
- 1061. Dating (20)
- 1061. Dating (20)
- PAT 1061. Dating (20)
- OptionsMenu创建方式 以及invalidateOptionsMenu
- Redis内存数据库的初步认识与学习
- Android注解式绑定控件
- 云平台和架构
- 面试题总结及学习
- 1061. Dating (20)解题报告
- 走马灯--动画实现
- MTK UART驱动代码分析
- Android 设置全屏、横屏
- js中三种使用function()的方法
- QualComm Android5.1 Camera浅谈-kernel
- 关于 overridePendingTransition()使用
- 转载-cpu伪共享问题
- 如何测量自定义View时View的大小