关注
//求测试
#include<iostream>
using namespace std;
long long maxlimt = 1E18 + 2;
int _tmain(int argc, _TCHAR* argv[])
{
long long num;
while (cin >> num &&1 <= num&&num <= maxlimt)
{
long long x = sqrt(1 + 8 * num) / 2;
long long temp;
if (x % 2 == 0)
temp = (x / 2 * (x + 1));
else
temp = (x + 1)*((x - 1) / 2) + (x-1) / 2 + 1;
if (temp < num)
{
while (temp<=num)
{
x++;
temp = temp + x;
}
}
if (temp - num>x)
x--;
cout << x << endl;
}
return 0;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
12-08 15:35
浙江大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 找工作能把i人逼成什么样 #
4594次浏览 47人参与
# 面试尴尬现场 #
198246次浏览 751人参与
# 百融云创求职进展汇总 #
22134次浏览 145人参与
# 0经验如何找实习? #
14633次浏览 288人参与
# 最难的技术面是哪家公司? #
60034次浏览 937人参与
# 你今年做了几份实习? #
4315次浏览 65人参与
# 腾讯音乐求职进展汇总 #
142969次浏览 1032人参与
# 字节出了豆包coding模型 #
4516次浏览 49人参与
# 你找工作经历过哪些骗局? #
5431次浏览 99人参与
# 实习心态崩了 #
93773次浏览 487人参与
# 你开始找寒假实习了吗? #
8198次浏览 132人参与
# 实习越久越好,还是多多益善? #
11206次浏览 95人参与
# 25年找工作是什么难度? #
7911次浏览 89人参与
# 一上班就想____,这正常吗? #
2707次浏览 61人参与
# 刚工作,应该先搞钱or搞成长? #
4522次浏览 67人参与
# 离职你会和父母说吗? #
6121次浏览 86人参与
# 你投了多少家公司?进展是___ #
183307次浏览 1135人参与
# 如果公司降薪,你会跳槽吗? #
109205次浏览 687人参与
# 实习必须要去大厂吗? #
168167次浏览 1660人参与
# 你是怎么和mt相处的? #
82453次浏览 435人参与
# 你会为了工作牺牲生活吗? #
65004次浏览 446人参与
查看3道真题和解析