1 条题解

  • 0
    @ 2025-8-24 23:03:22

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar wangyoujia
    这个家伙一点都不懒,但什么也没有留下

    搬运于2025-08-24 23:03:22,当前版本为作者最后更新于2024-08-30 10:14:20,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    • 题目传送门
    • 这是一道十分巧妙的题,这道题只需要先在纸上模拟一下,然后就能发现规律。
    • 已知编号 i+1i+1i+2i+2 之中,一个说的是真话,而另一个说的是假话。
    • 由此可以推断出一定有都为假的情况,然后通过模拟可以发现,当 xx 为三的倍数时,说谎者的总数就为 2x2x
    • 所以题目就可以迎刃而解啦。
    • 最后放一下 Python 代码(本来想写 C++ 代码,但题目原来是 Python 的比赛题,所以就写 Python 啦)。
    for _ in range(int(input())):
        n = int(input())
        print(n * (1 + (n % 3 == 0)))#判断
    
    
    • 1

    [蓝桥杯 2024 省 Python B] 蓝桥村的真相

    信息

    ID
    10699
    时间
    1000ms
    内存
    512MiB
    难度
    2
    标签
    递交数
    0
    已通过
    0
    上传者