在海军开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响。已知A舰每隔5秒放一次,B舰每隔6秒放一次,C舰每隔7秒放一次。用编程计算可以听到几次礼炮声。
#include<stdio.h>
#include<math.h>
int main()
{
int count=1,a,b,c,sum;
for(a=1;a<=21;a++)
{
for(b=1;b<=21;b++)
{
for(c=1;c<=21;c++)
{
if(5*a==6*b==7*c)
count++;
}
}
}
sum=(21-count)*3+count;
printf("共听到%d礼炮声\n",sum);
return 0;
}