乙级的题目训练主要用来熟悉编程语言的语法和形成良好的编码习惯和编码规范。从小白开始逐步掌握用编程解决问题。
PAT (Basic Level) Practice 1003 我要通过!
题设要求根据给定的三条标准, 检查输入的文本是否正确, 正确则输出"YES", 不正确则输出"NO".
所以核心就是如果将题设给定的三个判断条件明确成编程语言的if条件.
不可以含有P
、A
、T
之外的字符.
符合格式xPATx
的字符串应该判断为正确, x
可以是空字符串或者仅由字母A
组成的字符串。
可以对应为同时满足以下条件:
P
和一个T
P
在字符T
前面P
和字符T
中间有一个A
P
前的A
和字符T
后的A
个数相同