站外题求助

题目总版

快 @[jqQt0220](/user/678175) 快快快给我调代码
by yejingzhi @ 2023-11-22 21:42:06


@[jqQt0220](/user/678175) 他这个网站要登录 没有号 你把题目发出来
by Pikacu @ 2023-11-22 21:47:33


@[Pikacu](/user/681313) +1
by Flying_hq @ 2023-11-22 21:49:48


最近,蒟蒻小明的班上准备拍一次特殊的集体照,因为队形要求是要班上的所有 32 名同学全部站成一排。而好学的小明发现,在这种情况下,如果将男女生分别看成 1 和 0,照相的队形就能组成一个 32 位长的二进制数,而二进制又能转化成十进制,因此一个不同的队形就对应了一个不同的数字。 小明想考一考他的同桌,就想出了一个问题:给定原始队形 x,问如何重新排列队伍,才能得到第一个在数值上比原始队形大的数 y 呢。但其实身为蒟蒻的小明自己也不知道答案,所以就把计算答案这个任务委托给了聪明的你,请你写一个程序帮帮孩子。
by jqQt0220 @ 2023-11-22 22:13:36


数据范围 $1\le x< 2^{32}$
by jqQt0220 @ 2023-11-22 22:14:30


@[Pikacu](/user/681313) @[Flying_hq](/user/1060759)
by jqQt0220 @ 2023-11-22 22:14:49


|