#125. 判断特殊数

    ID: 125 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatLogic-1gesp1条件结构数学基础

判断特殊数

判断特殊数

题目背景

聪聪最近在学习数字的特性。他发现有些数字具有独特的性质,并想编写一个程序来识别它们。

题目描述

我们称一个非负整数是“特殊”的,如果它满足以下任一条件:

  1. 它是 1111 的倍数。
  2. 它比 1111 的倍数大 11

给定一个非负整数,如果它是特殊数,则返回 true,否则返回 false。你需要使用取模运算符(%)。

输入格式

输入一个非负整数 nn

nn

输出格式

如果 nn 是特殊数,输出 true;否则输出 false

truefalse

样例

22
true
23
true
24
false

样例解释

  • 样例 1: 22221111 的倍数(22=11×222 = 11 \times 2),所以是特殊数,输出 true
  • 样例 2: 23231111 的倍数大 1123=11×2+123 = 11 \times 2 + 1),所以是特殊数,输出 true
  • 样例 3: 2424 既不是 1111 的倍数,也不是比 1111 的倍数大 1124=11×2+224 = 11 \times 2 + 2),所以不是特殊数,输出 false

数据范围

对于每个测试用例,时间限制为 11 秒,内存限制为 10241024 KiB。