[蓝桥杯 2014 国 C] 拼接平方数

Luogu
IDLGP8615
Time1000ms
Memory128MB
DifficultyP2
2014蓝桥杯国赛
小明发现 $49$ 很有趣,首先,它是个平方数。它可以拆分为 $4$ 和 $9$,拆分出来的部分也是平方数。$169$ 也有这个性质,我们权且称它们为:拼接平方数。 $100$ 可拆分 $1,00$,这有点勉强,我们规定,$0,00,000$ 等都不算平方数。 小明想:还有哪些数字是这样的呢? 你的任务出现了:找到某个区间的所有拼接平方数。 ## Input 两个正整数 $a,b(a<b<10^6)$。 ## Output 若干行,每行一个正整数。表示所有的区间 $[a,b]$ 中的拼接平方数,从小到大输出。 [samples] ## Note 时限 1 秒, 256M。蓝桥杯 2014 年第五届国赛
Samples
Input #1
169 10000
Output #1
169
361
1225
1444
1681
3249
4225
4900
9025
API Response (JSON)
{
  "problem": {
    "name": "[蓝桥杯 2014 国 C] 拼接平方数",
    "description": {
      "content": "小明发现 $49$ 很有趣,首先,它是个平方数。它可以拆分为 $4$ 和 $9$,拆分出来的部分也是平方数。$169$ 也有这个性质,我们权且称它们为:拼接平方数。 $100$ 可拆分 $1,00$,这有点勉强,我们规定,$0,00,000$ 等都不算平方数。 小明想:还有哪些数字是这样的呢? 你的任务出现了:找到某个区间的所有拼接平方数。",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 131072
    },
    "difficulty": {
      "LuoguStyle": "P2"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGP8615"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "小明发现 $49$ 很有趣,首先,它是个平方数。它可以拆分为 $4$ 和 $9$,拆分出来的部分也是平方数。$169$ 也有这个性质,我们权且称它们为:拼接平方数。\n\n$100$ 可拆分 $1,00$,这有点勉强,我们规定,$0,00,000$ 等都不算平方数。\n\n小明想:还有哪些数字是这样的呢?\n\n你的任务出现了:找到某个区间的所有拼接平方数。\n\n## Input\n\n两个正整数 $a,b(a<b...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments