关注
#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
相关推荐
敢逐云霄志:后端没92学历+大厂实习基本别想在秋招约面了,笔试可能都不会给你发,我双非本3段实习,一大,中,一小,中大厂笔试做了一堆,大厂就只有字节给面,其他全没动静,根本轮不到双非。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# mt对你说过最有启发的一句话 #
14098次浏览 183人参与
# 打工人的精神状态 #
121303次浏览 1407人参与
# 秋招被挂春招仍然能投的公司 #
2385次浏览 28人参与
# 找工作有哪些冷知识 #
201055次浏览 2567人参与
# 什么是优秀的实习经历 #
3283次浏览 124人参与
# 市场营销人求职交流聚集地 #
165802次浏览 1227人参与
# 提前批过来人的忠告 #
142226次浏览 1326人参与
# 滴滴求职进展汇总 #
286153次浏览 2386人参与
# 携程求职进展汇总 #
831569次浏览 5329人参与
# 来聊聊你目前的求职进展 #
701808次浏览 6955人参与
# 职场新人体验 #
155139次浏览 1118人参与
# 今年秋招你收到了多少封邮件? #
9784次浏览 134人参与
# 工作中遇到的歹人 #
13729次浏览 194人参与
# 考研失败就一定是坏事吗? #
164532次浏览 1205人参与
# 秋招特别不鸣谢 #
6169次浏览 83人参与
# 摸鱼被leader发现了怎么办 #
81081次浏览 509人参与
# 选实习,你更看重哪方面? #
5663次浏览 119人参与
# 被上班搭子“传染”了哪些习惯 #
2778次浏览 70人参与
# 重来一次,我还会选择这个专业吗 #
392727次浏览 3876人参与
# 实习简历求拷打 #
618次浏览 17人参与
