关注
#include<iostream> #include<vector> #include<stdlib.h> #include<math.h> using namespace std; int main() { int x, y; cin >> x >> y; if (x < 0 || y < 0 || x > 1000000 || y > 1000000) { return (0); } if (x == y) { cout << x + 1 << endl; return (0); } //if (x==1) //{ // cout << y + 1 << endl; // return (0); //} //if (y == 1) //{ // cout << y + 1 << endl; // return (0); //} if (x < y) { int temp = x; x = y; y = temp; } //fuction y=y0/x0*x double a = y + 1; double b = x + 1; double coe = a / b; int res = 0; double flag1 = 0; int flag = 0; for (int i = 0; i <= x + 1; i++) { double temp1 = 0; temp1 = coe*i; int temp2 = (int)temp1; if (fabs(temp1 - temp2) < 0.000001 || fabs(temp1 - temp2 - 1) < 0.000001) { flag = 1; flag1 = temp1; continue; } else { int temp3_top = int(temp1 + 1); int temp3_bottom = int(temp1); if (temp3_top > flag1 && temp3_top > temp1 ) { if (flag == 1) { flag1 = temp1; res += 2; flag = 0; continue; } else if (temp3_bottom > flag1 && temp1 > temp3_bottom) { flag1 = temp1; res += 2; flag = 0; continue; } else { res += 1; flag1 = temp1; continue; } } else { flag1 = temp1; res += 2; continue; } } } cout << res << endl; return (0); }
查看原帖
点赞 1
相关推荐
2025-12-28 22:19
门头沟学院 Java
不敢追165女神:简历写得毫无特点,你说你要是大二或者大三找寒假实习到暑期实习这段时间,你的简历还能约到面试。但是你是研究生哥,面试官不会因为你是研究生而降低要求,反而会觉得你是研究生才学了这么一点?为什么我不找个同阶段的本科生? 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 春招什么时候投? #
798次浏览 17人参与
# 春节提前走,你用什么理由请假? #
995次浏览 24人参与
# 春节前,你还在投简历吗? #
1870次浏览 32人参与
# 距离春招还有一个月,你现在是什么开局? #
1108次浏览 23人参与
# 牛客吐槽大会 #
30132次浏览 336人参与
# 聊聊Agent开发 #
3084次浏览 87人参与
# 暑期实习什么时候投? #
1524次浏览 32人参与
# 推荐一个值得做的AI项目 #
1234次浏览 38人参与
# 硬件人的简历怎么写 #
325939次浏览 3079人参与
# 实习想申请秋招offer,能不能argue薪资 #
217734次浏览 1165人参与
# 一份好的简历长什么样? #
24519次浏览 443人参与
# 如果重来一次你还会读研吗 #
220483次浏览 1994人参与
# 面试常问题系列 #
272843次浏览 4692人参与
# 你的mentor是什么样的人? #
52141次浏览 745人参与
# 职场破防瞬间 #
362217次浏览 2837人参与
# 刚入职就____,这样正常吗? #
127907次浏览 671人参与
# 校招入职后的感受 #
479762次浏览 3667人参与
# 用一句话形容你的团队氛围 #
38126次浏览 283人参与
# 简历无回复,你会继续海投还是优化再投? #
139550次浏览 876人参与
# 校招第一份工作你干了多久? #
137351次浏览 601人参与
查看9道真题和解析