Better Name · 按规则选择变量名

入门 C++基础 变量名 判断语句

题目描述

给定两个候选变量名 $a$ 和 $b$,先判断它们是否合法,再按评分规则选择更合适的一个。

变量名合法规则与「变量名规则审查」相同。非法变量名得分为 $-1$。合法变量名按以下规则计分:

  • 长度在 $3$ 到 $12$ 之间,得 $1$ 分;
  • 包含下划线 _,得 $1$ 分;
  • 包含至少一个数字,得 $1$ 分。

若第一个变量名得分更高,输出 FIRST;若第二个更高,输出 SECOND;若得分相同,输出 SAME;若两个都非法,输出 NONE

输入格式

一行输入两个字符串 $a,b$。

输出格式

输出 FIRSTSECONDSAMENONE

数据范围

$1 \le |a|, |b| \le 30$。

样例输入 1

1name user_1

样例输出 1

SECOND
时间限制: 1000ms
内存限制: 256MB
通过率: 0.0%
提交数: 0

设置

导航栏小工具

时钟
显示实时时钟(默认组件)
📝
代码粘贴板
快速创建和分享代码片段