PAT(A) 1061 (与PAT(B) 1014相同题目)
来源:互联网 发布:kvm ubuntu 使用 编辑:程序博客网 时间:2024/06/17 00:31
#include<stdio.h>int main(){char a[4][61],ch;int i,day,flag = 0;;scanf("%s%s%s%s",a[0],a[1],a[2],a[3]);for(i = 0;a[0][i] !='\0'&&a[1][i] != '\0';i++){if(a[0][i] == a[1][i] &&(a[0][i]>='A'&&a[0][i]<='G')&&flag == 0) {day = a[0][i] - 'A'+1;switch(day){case 1:printf("MON ");break;case 2:printf("TUE ");break;case 3:printf("WED ");break;case 4:printf("THU ");break;case 5:printf("FRI ");break;case 6:printf("SAT ");break;case 7:printf("SUN ");break;default:break;}flag = 1;continue;} if(a[0][i] == a[1][i]&&(a[0][i]>='0'&&(a[0][i]<='9'||a[0][i]>='A'&&a[0][i]<='N')&&flag)){if(a[0][i]>='0'&&a[0][i]<='9') printf("0%d:",a[0][i] - '0');else printf("%d:",a[0][i]-'A'+10);break;}}for(i = 0;a[2][i] !='\0'&&a[3][i] != '\0';i++){if(a[2][i] == a[3][i] &&(a[2][i]>='A'&&a[2][i]<='Z'||a[2][i]>='a'&&a[2][i]<='z')) {if(i<10) printf("0%d\n",i);else printf("%d\n",i);break;}}return 0;}
0 0
- PAT(A) 1061 (与PAT(B) 1014相同题目)
- pat(B)1016. 部分A+B
- PAT甲级 1001. A+B Format (20) 题目翻译与答案
- PAT甲级 1002. A+B for Polynomials (25) 题目翻译与答案
- pat: 1016 A+B
- pat A+B
- PAT A除以B
- pat 多项式A/B
- PAT-部分A+B
- PAT-A除以B
- PAT A+B Fomat
- 编程题目: PAT 1011. A+B和C (15)
- 编程题目: PAT 1016. 部分A+B (15)
- 编程题目: PAT 1017. A除以B (20)
- pat(A)1073(同PAT(B)1024)
- PAT初级题目1011A+B和C(Java实现)
- 牛客网PAT题目1001——A+B和C(Java)
- PAT 1001. A+B Format(水题)
- Android 学习笔记2
- 关于C++的隐藏规则
- Java程序员的JavaScript学习笔记(6——面向对象模拟)
- EOF与feof()
- 学生课堂经验值管理系统2
- PAT(A) 1061 (与PAT(B) 1014相同题目)
- An Introduction to Interactive Programming in Python 第五课作业 memory
- Android 之 远程图片获取和本地缓存
- 消除字符串开始和结束处的空格,并合并中间多余的空格
- android for android 混淆
- MAC中设置android adb环境变量
- 【无限互联】学员作品:中关村在线iOS客户端
- 复习手机卫士的构想
- Office产品激活失败