4 条题解

  • 3
    @ 2026-9-16 19:04:01

    注意到2的偶数次幂模3为2,2的奇数次幂模3为1

    记在偶数位上的1的个数为x,奇数位上的1的个数为y

    若要使该数被3整除,需满足x=y或|x-y|=3 因为(1+2)%3=0,1x3%3=0,2x3%3=0; 故当n<=1时无解

    故当n%2=0时 字典序最大为1全放在前,0全方在后 字典序最小时,当m%2=时,第一位为1,0全放在前,1全方在后,当m%2!=0时,即最后连续的1的第一个的位数的奇偶与第以为的1相同时,使得|x-y|=2,故需要在最后的连续的1的第一个1后补0,使|x-y|=3

    当n%2==0时 则只能满足|x-y|=3,那么至少需要2个0来填位若没有则无解 字典序最大为1放在前,最后为0101,后添加0 字典序最小时考虑m的奇偶决定连续的1前为0101还是1010来保证|x-y|=3

    信息

    ID
    2741
    时间
    2000ms
    内存
    128MiB
    难度
    4
    标签
    (无)
    递交数
    25
    已通过
    11
    上传者