4 条题解

  • -1
    @ 2023-2-13 18:00:00

    这道题的说明有点问题,

    若其余各家的门牌号之和减去我家门牌号的两倍

    这里应该改为

    若所有的门牌号之和减去我家门牌号的两倍

    然后,存粹的暴力枚举题,没什么好说的......

    #include<iostream>
    using namespace std;
    int main(){
    	int n;
    	cin >> n;
    	int sum=0;
    	for(int i=1;i<=n;i++){
    		sum+=i;
    		if(sum>n){
    			if((sum-n)%2==0&&(sum-n)/2<=i){
    				cout << (sum-n)/2 << " " << i;
    				return 0;
    			}
    		}
    	}
    	return 0;
    }
    

信息

ID
962
时间
1000ms
内存
128MiB
难度
8
标签
递交数
428
已通过
69
上传者