1003. 我要通过!(20)
2015-08-30 15:51
309 查看
#include <stdio.h> int main(void) { int n,sum; int a,b,c; //a:beforeP,b:betweenPandT,c:afterT int j = 0; scanf("%d",&n); char input [101]; for (int i = 0; i<n; i++) scanf("%s",&input[i]); for (int i = 0; i<n; i++) { a = b = c = j = 0; while (input[i][j] == 'A') { a++;j++; } if (input[i][j++] != 'P') { printf("NO\n"); continue; } while (input[i][j] == 'A') { b++;j++; } if (input[i][j++] != 'T') { printf("NO\n"); continue; } while (input[i][j] == 'A') { c++;j++; } if (input[i][j++] != '\0') { printf("NO\n"); continue; } if (a*b !=c || b==0) printf("NO\n"); else printf("YES\n"); } }
看着http://blog.csdn.net/fang_abc/article/details/43312135还有http://www.ithao123.cn/content-3764850.html照抄出来的,感谢。
相关文章推荐
- Symmetric Tree
- C# 操作iis6、iis7 301
- PAT 1071. Speech Patterns (25)
- 简单实用POP动画
- C语言 函数指针
- Android Exception18(Stuido debug .....)
- iOS开发——源代码管理——git(分布式版本控制和集中式版本控制对比,git和SVN对比,git常用指令,搭建GitHub远程仓库,搭建oschina远程仓库 )
- iOS8与iOS9的不同
- iOS开发常见问题集
- The Java EE 6 Tutorial Finalizing a Servlet
- Spring组件扫描<context:component-scan/>使用详解
- 哈夫曼树--最优二叉树
- Ubuntu配置git
- 求最大子序列和的四种方法
- 面试题4:替换空格
- 方法的重载
- 黑马程序员-Java基础【1】(关键字,标识符,常量,变量,运算符)
- 安卓入门
- SpringMVC基础-@CookieValue
- STL源码剖析-配置器(内存分配器)