ZZULIOJ 1302 海军节上的鸣炮声计算
来源:互联网 发布:如何下载网页源码下载 编辑:程序博客网 时间:2024/06/03 04:36
Description
在海军节开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各n响。已知A舰每个a秒放一次,B舰每隔b秒放一次,C舰每隔c秒放一次。假设各炮手对时间的掌握非常准确,请编程计算观众总共可以听到几次炮声。
Input
输入n,a,b,c的值,所有输入不大于10000。
Output
输出一个整数,代表观众听到的礼炮声总数。
Sample Input
21 7 6 5
Sample Output
54
首先要看清题T T,其次,就比较好做了。
题解:
用数组,鸣炮的秒数记为0,其他为-1,最后算0的个数。
#include<stdio.h>#include<string.h>int num[10000000];int main(){int n,a,b,c;int i,t;while(~scanf("%d%d%d%d",&n,&a,&b,&c)){int sum=0;memset(num,-1,sizeof(num));for(i=0;i<n;i++){num[a*i]=0;num[b*i]=0;num[c*i]=0;}t=a;if(b>t)t=b;if(c>t)t=c;for(i=0;i<n*t;i++){if(!num[i])sum++;}printf("%d\n",sum);}return 0;}
0 0
- ZZULIOJ 1302 海军节上的鸣炮声计算
- 【ZZULIOJ 1302】海军节上的鸣炮声计算 【容斥】
- 海军节上的鸣炮声计算
- zzuli OJ 1073: 海军节上的鸣炮声计算
- 【zzulioj 1913 小火山的计算能力】
- zzulioj 1913: 小火山的计算能力
- ZZULIOJ 1913: 小火山的计算能力
- zzulioj 1913 小火山的计算能力
- ZZULIOJ 1792: 有点Low的时光机(日期计算)
- ZZULIOJ (1913: 小火山的计算能力)
- 【zzuliOJ】1913 - 小火山的计算能力(模拟)
- zzuliOJ 1913:小火山的计算能力(栈+水题)
- Problem J: 小火山的计算能力ZZULIOJ
- ZZULIOJ 1913: 小火山的计算能力(栈模拟)
- ZZULIOJ-1913-小火山的计算能力(模拟)
- ZZULIOJ 1882: 蛤玮的魔法 (计算几何)
- ZZULIOJ 1882 蛤玮的魔法【计算几何】
- 的法规和法国海军风格和
- Skyline中目录树的遍历
- Flume-NG 的原理和使用
- 客户端通过AFNetworking上传服务器端demo
- git 创建分支命令行
- linux中ip和防火墙
- ZZULIOJ 1302 海军节上的鸣炮声计算
- 分布式设计与开发
- 51nod 1394:差和问题
- 使用Spring自带的定时执行任务工具执行任务
- 根号二
- JAVA类内存分配
- solr环境搭建(三)
- UICollectionView实现Beginupdates
- 【LEETCODE】310-Minimum Height Trees