我个小菜鸡对这个题目的分析:
首先有这几种种情况:
A B C
1 1 1
1 1 0
1 0 1
1 0 0
0 1 1
0 1 0
0 0 1
0 0 0 除了这个情况其他的时候都能听到一声炮响。
#include <stdio.h>
int main()
{ int count=0;
for(int i=0;i<21*7;i++)
{
if(i%5==0&&i<=21*5)
{
count++;
continue;
}
if(i%6==0&&i<=21*6)
{
count++;
continue;
}
if(i%7==0)
{
count++;
}
}
printf("%d",count);
return 0;
}