标签:div int math pen stream name 数据 while iostream
我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。
若所有的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。
数据保证有唯一解。
100
10 15
1 #include<iostream> 2 using namespace std; 3 int now=1; 4 int tot=0; 5 int main() 6 { 7 8 int n; 9 int flag=0; 10 cin>>n; 11 while(1) 12 { 13 tot=tot+now; 14 now++; 15 int a; 16 for(int i=1;i<=now;i++) 17 { 18 if(tot-i*2==n) 19 { 20 cout<<i<<" "<<now-1; 21 flag=1; 22 break; 23 } 24 } 25 if(flag==1)break; 26 } 27 return 0; 28 }
标签:div int math pen stream name 数据 while iostream
原文地址:http://www.cnblogs.com/zwfymqz/p/6555565.html