#include <cstdio> #include <cmath> #include <algorithm> int main() { long long n; while (scanf("%lld", &n) != EOF) { long long delta = 8 * n + 1; double sqrt_delta = (sqrt(delta) - 1)/2; long long ans = sqrt_delta; if (std::abs(ans - sqrt_delta) < 1e-10) printf("%lld\n", ans); else printf("%lld\n", ans + 1); } return 0; }
点赞 3

相关推荐

程序员花海:最好不要在简历写电商 电商覆盖域太多了 订单 购物车 交易 招商 营销 氛围 履约 售后 用户增长 营销等等一系列都是电商,你写一个这么大的项目是让面试官随便挑一个擅长的来问吗?
点赞 评论 收藏
分享
面了100年面试不知...:小天才g了,但是天才还在
我的求职进度条
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务