[GXPC-S 2024] 数字谜题

Luogu
IDLGB4166
Time1000ms
Memory512MB
DifficultyP1
模拟2024广西进制
给定十进制正整数 $x$,你需要输出它在二进制表示下的最长的连续的 $1$ 的个数。 你需要解决 $T$ 组数据。 ## Input **本题单个测试点内有多组测试数据。** 第一行,一个正整数 $T$,代表数据组数; 对于每组数据,输入一行一个正整数,表示 $x$。 ## Output 对于每组数据,输出一行一个整数,表示你求得的二进制表示下的最长的连续的 $1$ 的个数。 [samples] ## Background 小林最近迷上了数字谜题。 ## Note 对于第三组数据:注意到 $(10)_{10}=(1010)_2$。最长的连续的 $1$ 的个数为 $1$。 **本题采用捆绑测试。** - Subtask 1(30pts):保证 $1\le x\le 100$,$1\le T\le 10$; - Subtask 2(70pts):无额外约束。 对于 $100\%$ 的数据,保证: - $1\le x\le 10^{18}$; - $1\le T\le 10^5$。
Samples
Input #1
3
3
7
10
Output #1
2
3
1
API Response (JSON)
{
  "problem": {
    "name": "[GXPC-S 2024] 数字谜题",
    "description": {
      "content": " 给定十进制正整数 $x$,你需要输出它在二进制表示下的最长的连续的 $1$ 的个数。 你需要解决 $T$ 组数据。",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 524288
    },
    "difficulty": {
      "LuoguStyle": "P1"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGB4166"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "给定十进制正整数 $x$,你需要输出它在二进制表示下的最长的连续的 $1$ 的个数。\n\n你需要解决 $T$ 组数据。\n\n## Input\n\n**本题单个测试点内有多组测试数据。**\n\n第一行,一个正整数 $T$,代表数据组数;\n\n对于每组数据,输入一行一个正整数,表示 $x$。\n\n## Output\n\n对于每组数据,输出一行一个整数,表示你求得的二进制表示下的最长的连续的 $1$ 的个数。\n\n[s...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments