PAT:1003我要通过
2018-02-05 16:12
351 查看
#include <stdio.h> int main(){ char s; int count; scanf("%d", &count); getchar(); for (int i = 0; i < count; i++) { int index = 0; int number[4] = { 0, 0, 0, 0 }; while ((s = getchar()) != '\n') { switch (s) { case 'A':number[index]++; break; case 'P': index == 0 ? index++ : number[3]++; break; case 'T': index == 1 ? index++ : number[3]++; break; default: number[3]++; break; } } if (index==2 && number[2] == number[1] * number[0] && number[1]>0 && number[3] == 0) printf("YES\n"); else printf("NO\n"); } return 0; }
相关文章推荐
- PAT_1003. 我要通过!(20)
- PAT - 1003. 我要通过!(20)
- PAT乙级 1003. 我要通过!
- PAT 1003. 我要通过!
- PAT 1003. 我要通过!(20)
- 编程题目:PAT 1003. 我要通过!(20)
- PAT_乙级 1003 我要通过!
- Java - PAT - 1003. 我要通过!(20)
- PAT+乙1003.我要通过
- PAT 1003. 我要通过!(20) java实现
- PAT-B 1003. 我要通过!(20)
- PAT乙级 1003. 我要通过!(20)
- PAT Basic 1003. 我要通过!(20)(C语言实现)
- PAT 1003. 我要通过!
- 编程题目:PAT 1003. 我要通过!(20)
- [PAT]1003. 我要通过!(20)
- PAT1003 我要通过!
- PAT1003.我要通过!
- Python实现 PAT 1003 我要通过
- PAT 1003. 我要通过!(20)