赞智信奥
题库
初赛题库
真题题库
CSP-J 真题
CSP-S 真题
NOIP 真题
USACO 青铜
USACO 白银
USACO 黄金
USACO 铂金
等级测评
一级
二级
三级
四级
五级
六级
七级
八级
专题训练
课程中心
随堂练习
状态
登录
任务(
0
)
P10120: 变量定义(var)
传统题
1.000s
时间限制
256MB
内存限制
12 提交
0 解决
【题目描述】
【题目描述】
我们都知道,
C++
的变量名定义必须遵守以下三个规范
:
第一,变量名必须以字母或下划线开头
;
第二,变量名只含有字母,下划线和数字
;
第三,变量名不能使用
C++
的保留字。
现在,壮壮起了
N
个变量名,请你帮判断这些变量名是否合法。为简单起见,
C++
的保留字只需要考虑以下十个
:“include” “using” “namespace”“return” “main” “int” “float” “double” “string” “char”
【输入格式】
N+1
行,第一行,一个整数
N
,表示变量名的个数。第
2
行到第
N+1
行,每行一个字符串,表示一个变量名。
【输出格式】
N
行,每行对输入的一个变量名做出判断,如果变量名合法,输出
“Yes”
否则输出
“No”
。
【输入样例
1
】
4
double
Double
double
pi=3.143Q
【输出样例
1
】
No
Yes
No
No
【
数据范围
】
1
≤
N
≤
20
【样例输入】
复制
4 double Double double pi=3.143Q
【样例输出】
复制
No Yes No No
题目类型~
2023广西进阶组第一题
咻咻~
提交答案
状态
返回