SZ#T769133. 【GESP强化 二级】小珅与小泽的超级整数甄别挑战

提交0 通过0
通过率0%
时间限制3000ms
内存限制256MiB
    ID: 10477 传统题 3000ms 256MiB 尝试: 0 已通过: 0 难度: 入门 上传者: 标签>C++GESPGESP2级GESP考点强化编程题洛谷团队72153私有题数位处理

题目描述

题目背景

信息学社团开展趣味数字甄别活动,小珅和小泽拿到了一套特殊的数字判定规则,需要合作甄别给定正整数是否符合社团定义的“超级整数”标准,只有准确完成判定才能通过本轮活动考核。下面是社团统一制定的判定细则与任务要求。

题目描述

社团规定:如果一个正整数 nn 满足,除了最高数位以外,其余所有数位上的数字都为 00,就称这个数为超级整数。 举几组判定示例: 500,10,7500,10,7 都满足规则,属于超级整数; 77,808,110077,808,1100 存在非最高位的非零数位,不属于超级整数。

现在给定一个正整数 nn,请你帮助小珅和小泽判断它是否为超级整数,并按要求输出判定结果。

输入格式

输入一行一个正整数 nn

输出格式

输出一行一个字符串。具体地,如果 nn 是超级整数,则输出 Yes,否则输出 No

输入输出样例

4005
No
1000000000
Yes
8
Yes

说明/提示

【数据范围】

对于全部数据,保证 1n1091\le n\le 10^9

本题共有 1010 个测试点,具体地:

  • 测试点 131\sim 3 满足 1n1001\le n\le 100
  • 测试点 464\sim 6 满足 nn 的最高位是 11
  • 测试点 7107\sim 10 没有特殊限制。