说明:请用最少的代码算出以下问题!并贴出代码相互学习。
1>
在一50人的队列中,从左至右报数,为单数者出列,其他人再从左至右报数,为单数者出列,直至剩下最后一人,问此人是初始队列中的第多少号?
2>
在某月,周二比周一多一天,周三比周四多一天,划出该月日期表。
3>
1到9的9个数,排成三行三列的正方形,如何使其所有行、列、对角线上三个数字相加都相等。
4>
一小镇上有三家超市A、B、C,已知:
周日三家超市都休息;
有一天三家超市都营业;
每个超市都不会连续三天营业;
每周每家超市只营业四天;
在连续的6天中,第一天A休息,第二天B休息,第三天C休息,第四天B休息,第五天A休息,第六天C休息;
请列出他们的一周的营业时间表。