2 条题解

  • 1
    @ 2025-11-7 19:18:12
    #include<bits/stdc++.h>
    using namespace std;
    long long n,i,sum;
    int main(){
    	cin >> n;
    	while(n){
    		sum+=n%10*(pow(2,i+1)-1);
    		if(sum>2147483647){
    			cout << "too long";
    			return 0; 
    		}
    		n/=10;
    		i++;
    	}
    	cout << sum;
    	return 0;
    }
    
    

    信息

    ID
    2496
    时间
    1000ms
    内存
    256MiB
    难度
    5
    标签
    递交数
    257
    已通过
    101
    上传者