博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Codeforces Round #395 (Div. 2) - A
阅读量:6071 次
发布时间:2019-06-20

本文共 2014 字,大约阅读时间需要 6 分钟。

 

 

题目链接:http://codeforces.com/contest/764/problem/A

题意:有两个人,第一个人每n分钟到达一次目的地,第二个人每m分钟到达一次目的地,现在给定一个时间z问在z这个时间范围内两人相遇的次数。

思路:由于z,n,m的范围比较小。所以直接开个数组暴力模拟就好了。  更简单的其实答案就是z/lcm(n,m)

#define _CRT_SECURE_NO_DEPRECATE#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;#define x first#define y second#define pb push_back#define mp make_pairtypedef long long int LL;const int inf = 0x3f3f3f3f;const LL INF = 0x3f3f3f3f3f3f3f3fLL;const int MAXN = 1e4 + 10;int v[MAXN];int main(){//#ifdef kirito// freopen("in.txt", "r", stdin);// freopen("out.txt", "w", stdout);//#endif// int start = clock(); int n,m,z; while (~scanf("%d%d%d", &n,&m,&z)){ memset(v, 0, sizeof(v)); for (int i = 1; i*n <= z; i++){ v[i*n]++; } int ans = 0; for (int i = 1; i*m <= z; i++){ if (v[i*m] > 0){ ans++; } } printf("%d\n", ans); }//#ifdef LOCAL_TIME// cout << "[Finished in " << clock() - start << " ms]" << endl;//#endif return 0;}

 

#define _CRT_SECURE_NO_DEPRECATE#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;#define x first#define y second#define pb push_back#define mp make_pairtypedef long long int LL;const int inf = 0x3f3f3f3f;const LL INF = 0x3f3f3f3f3f3f3f3fLL;const int MAXN = 1e5 + 10;int gcd(int x, int y){ return y==0? x : gcd(y, x%y);}int lcm(int x, int y){ return x*y / gcd(x, y);}int main(){//#ifdef kirito// freopen("in.txt", "r", stdin);// freopen("out.txt", "w", stdout);//#endif// int start = clock(); int n,m,z; while (~scanf("%d%d%d", &n,&m,&z)){ printf("%d\n", z / lcm(n, m)); }//#ifdef LOCAL_TIME// cout << "[Finished in " << clock() - start << " ms]" << endl;//#endif return 0;}

 

转载于:https://www.cnblogs.com/kirito520/p/6363481.html

你可能感兴趣的文章
ASP.NET MVC中从前台页面视图(View)传递数据到后台控制器(Controller)方式
查看>>
windows 下rabbitmq 安装---转载
查看>>
PHP json_decode 函数解析 json 结果为 NULL 的解决方法
查看>>
苟富贵勿相忘
查看>>
使用GCD的dispatch_once创建单例
查看>>
【BZOJ】3319: 黑白树
查看>>
Securecrt emacs/vi 代码无法高亮、无颜色
查看>>
jQuery获取Select选中的Text和Value,根据Value值动态添加属性
查看>>
ASP.NET MVC中实现多个button提交的几种方法
查看>>
树与森林的存储、遍历和树与森林的转换
查看>>
CSS设计指南之浮动与清除
查看>>
Servlet3.0之八:基于Servlet3.0的文件上传@MultipartConfig
查看>>
adb shell am 的用法
查看>>
codeforces 85D D. Sum of Medians Vector的妙用
查看>>
Android进程的内存管理分析
查看>>
php -- 反射ReflectionClass
查看>>
Nginx反向代理和负载均衡部署指南
查看>>
java获取当前日期时间代码总结
查看>>
互联网广告学——程序化购买
查看>>
新版本chrome浏览器控制台怎么设置成独立的窗口
查看>>