题目描述
我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。
若所有的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。
数据保证有唯一解。
输入
一个正整数n。n < 100000。
输出
一行,包含两个正整数,分别是我家的门牌号及总共有多少家,中间用单个空格隔开。
哈哈哈,一看,暴力枚举一道~
这里有一句话很重要:
所有的门牌号之和减去我家门牌号的两倍
这里呢,要求两个东西,二重循环肯定少不了!
第一重循环,就可以无休止的进行
这里给出代码:
for(int mp=1;__________________;mp++)
{
_______________
for(my=1;____________;my++)
{
if(______________)
{
cout<<my<<" "<<mp;
______________
}
}
}
变量:
int
n,sum=0,my=1;