pat1003:我要通过!
来源:互联网 发布:sketch mac汉化破解版 编辑:程序博客网 时间:2024/05/21 06:22
https://www.patest.cn/contests/pat-b-practise/1002
#include "stdio.h"int check(char str[]){int t = 0, count1 = 0, count2 = 0, count3 = 0;while('\0' != str[t]){if(('P' == str[t]) || ('A' == str[t]) || ('T' == str[t]));elsebreak;++t;}for(t = 0; 'A' == str[t]; t++)++count1;if('P' == str[t++]){for( ; 'A' == str[t]; t++)++count2;if('T' == str[t++]){for( ; ('\0' != str[t]) && ('A' == str[t]); t++)++count3;}else{printf("NO\n");return 0;}}else{printf("NO\n");return 0;}if((0 == count1) && (0 == count3) && ((1 == count2) || (2 == count2)))printf("YES\n");else if((0 != count2) && (count1 * count2 == count3))printf("YES\n");elseprintf("NO\n");return 0;}int main(){int n, i, j;scanf("%d", &n);char a[10][100] = {0};for(i = 0; i < n; ++i)scanf("%s", a[i]);for(j = 0; j < n; ++j)check(a[j]);return 0;}
0 0
- PAT1003 我要通过
- PAT1003. 我要通过
- PAT1003 我要通过!
- PAT1003 我要通过!
- PAT1003.我要通过!
- pat1003:我要通过!
- PAT1003我要通过!
- PAT1003. 我要通过!
- PAT1003我要通过!(20)
- PAT1003. 我要通过!(20)
- 从零单排PAT1003. 我要通过!
- PAT1003我要通过(20)
- PAT1003.我要通过!(20)(简单的c语言风格c++解法)
- PAT1003
- PAT1003
- PAT1003
- pat1003
- pat1003
- 马尔可夫过程的应用举例
- 美团Android资源混淆保护实践
- 基础5
- 解决mac OS X 下出现的 java.net.UnknownHostException 异常
- Web之页面关联关系之forward&redirect笔记
- pat1003:我要通过!
- 解决 PHP Interpreter is not configured Please configure PHP Interpreter to use built-in web server
- mac下更新pip时提示OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/pip-8.0.2-py2.
- Grunt
- 基础6
- c++编译器对多态的实现原理总结
- HUST 1599 (找规律)
- git学习
- Linux 如何查看进程的各线程的CPU占用