1 条题解

  • 1
    @ 2025-8-22 13:18:09

    很简单的入门模拟题

    我们不难发现,其实陌生人交出的钱数很容易就可以直接计算出来,输出时直接打表即可

    所以我们只需要模拟富人交出的钱数即可

    AC代码:

    #include<bits/stdc++.h>
    
    using namespace std;
    
    long long a=1,cnt;//a:增加量;cnt:总数 
    
    int main(){
    
    	for(int i=1;i<=30;i++)cnt+=a,a*=2;
    
    	printf("%lld 3000000",cnt/100);//注意单位换算(/100)
    
        return 0;
    
    }
    
    • 1

    信息

    ID
    4
    时间
    1000ms
    内存
    32MiB
    难度
    9
    标签
    递交数
    24
    已通过
    2
    上传者