#include <stdio.h>
int main()
{
int a,b,n;
for(n=1;n<7;n++) //1月的第一个周一可能是1~6号
for(a=n,b=n+3;a<31;a+=4,b+=3) //A君在第一个周一去,每隔4天去一次,B君每隔3天去一次
if(a == b)
printf("周一是%d号,A和B相遇在第%d日\n",n,a);
return 0;
}
//===============结果========
周一是1号,A和B相遇在第13日
周一是2号,A和B相遇在第14日
周一是3号,A和B相遇在第15日
周一是4号,A和B相遇在第16日
周一是5号,A和B相遇在第17日
周一是6号,A和B相遇在第18日
[
本帖最后由 ljw970243 于 2011-9-5 10:55 编辑 ]