码迷,mamicode.com
首页 > 其他好文 > 详细

我家的门牌号

时间:2017-10-04 19:13:02      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:blog   ace   namespace   end   中间   编号   描述   ret   color   

我家的门牌号

链接:http://ybt.ssoier.cn:8088/problem_show.php?pid=1404


时间限制: 1000 ms         内存限制: 65536 KB

【题目描述】

我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。

若其余各家的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。数据保证有唯一解。

【输入】

一个正整数n。n<100000。

【输出】

一行,包含两个正整数,分别是我家的门牌号及总共有多少家,中间用单个空格隔开。

【输入样例】

100

【输出样例】

12 16
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int s,n,i;
    cin>>n;
    for(i=1;;i++)
    {
        s=i*(i+1)/2;
        s-=n;
        if(s%3==0&&s>=0) break;
    }
    cout<<s/3<<" "<<i<<endl;
    return 0; 
}

 

我家的门牌号

标签:blog   ace   namespace   end   中间   编号   描述   ret   color   

原文地址:http://www.cnblogs.com/EdSheeran/p/7626977.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!