148A - Insomnia cure
来源:互联网 发布:js append html字符串 编辑:程序博客网 时间:2024/05/16 15:36
#include <cmath>#include <cstdio>#include <cstdlib>#include <cstring>#include <iostream>#include <string>#include <algorithm>using namespace std;int gcd(int a, int b) { return b == 0 ? a : gcd(b, a % b);}int lcm(int a, int b) { return a / gcd(a, b) * b;}int main() { int a[4], d; int ans = 0; cin >> a[0] >> a[1] >> a[2] >> a[3] >> d; for(int i = 1; i < 16; ++i) { int x = 1, cnt = 0; for(int j = 0; j < 4; ++j) { if(i&(1<<j)) { x = lcm(x, a[j]); cnt++; } } if(cnt&1) { ans += d / x; } else { ans -= d / x; } } cout << ans << endl; return 0;}
0 0
- 148A - Insomnia cure
- 148A - Insomnia cure
- [Codeforces] 148A - Insomnia cure
- CodeForces-148A-Insomnia cure
- CodeForces 148A Insomnia cure
- codeforces-148A-Insomnia cure
- codeforce 148->A. Insomnia cure
- codeforces 148A Insomnia cure
- Problem--148A--Codeforces--A. Insomnia cure
- codeforces 148A(Insomnia cure) Java
- A. Insomnia cure
- CF148 A Insomnia cure
- CodeForce 148A Insomnia Cure 公倍数计算问题
- Insomnia cure
- Insomnia cure
- Codeforces Round #105 (Div. 2) / 148A Insomnia cure (枚举 || 数论)
- Codeforces刷题之路——148A Insomnia cure
- Coderforces Insomnia cure
- java中向上转型(upcast)和向下转型(downcast)
- 练习打字
- 使用HTTPURLConnection模拟登陆,爬取网页内容
- Python:时间戳转换
- ListView的优化
- 148A - Insomnia cure
- Linux Mint下使用android真机调试
- linux 如何查看硬盘大小,内存大小等系统信息及硬件信息
- glCopyBufferSubData
- 第八周项目四 分数类
- hihocoder #1042 : 跑马圈地
- android:xml的解析值XmlPullParser
- win7去除图标箭头方法
- 第一课:五笔字根