PAT (Basic Level) Practise 1003
来源:互联网 发布:淘宝试用中心申请协议 编辑:程序博客网 时间:2024/05/29 19:11
#include <stdio.h>
#include <stdbool.h>
bool Search_APT(char *pstr){
for (int i=0; pstr[i]!='\0' && pstr[i]!='\n'; i++){
if (pstr[i]!='P' && pstr[i]!='A' && pstr[i]!='T'){
return 0;
}
}
return 1;
}
int main(void){
int n = 3;
char str[n][10];
for (int i=0; i<n; i++){
str[i][0] = '\0';
scanf("%s", &str[i]);
//fgets(str[i], 10, stdin);
}
for (int i=0; i<n; i++){
if(Search_APT(str[i])){
printf("Yes\n");
}
else{
printf("no\n");
}
}
return 0;
}
#include <stdbool.h>
bool Search_APT(char *pstr){
for (int i=0; pstr[i]!='\0' && pstr[i]!='\n'; i++){
if (pstr[i]!='P' && pstr[i]!='A' && pstr[i]!='T'){
return 0;
}
}
return 1;
}
int main(void){
int n = 3;
char str[n][10];
for (int i=0; i<n; i++){
str[i][0] = '\0';
scanf("%s", &str[i]);
//fgets(str[i], 10, stdin);
}
for (int i=0; i<n; i++){
if(Search_APT(str[i])){
printf("Yes\n");
}
else{
printf("no\n");
}
}
return 0;
}
0 0
- PAT (Basic Level) Practise 1003
- PAT (Basic Level) Practise
- PAT (Basic Level) Practise 1001
- PAT (Basic Level) Practise 1002
- PAT Basic level practise 1001
- PAT Basic level practise 1002
- PAT Basic level practise 1004
- PAT (Basic Level) Practise-1001
- PAT (Basic Level) Practise-1006
- PAT (Basic Level) Practise-1011
- PAT (Basic Level) Practise-1016
- PAT (Basic Level) Practise-1021
- PAT (Basic Level) Practise-1026
- PAT (Basic Level) Practise-1031
- PAT (Basic Level) Practise-1036
- PAT (Basic Level) Practise-1041
- PAT (Basic Level) Practise-1046
- PAT (Basic Level) Practise-1051
- swift中的函数
- 30分钟概览Spark Streaming 实时计算
- 夕拾算法进阶篇:33)最短路径Floyd(图论)
- 使用NG实现双边数据绑定
- NOIP2010
- PAT (Basic Level) Practise 1003
- JavaScript数组整理(一)
- java中String、StringBuffer、StringBuilder的区别
- Bean初始化过程
- Linux文件操作
- 完美的应用交付操控体验
- Mac android studio 环境搭建和真机运行
- 时间函数
- NOIP 2010 解题报告(机器翻译,乌龟棋,关押罪犯,引水入城)