阳862 2021-11-03 09:01 采纳率: 83.3%
浏览 691
已结题

Python中求多天后是星期几

我们经常需要知道若干天以后是星期几,以便安排我们的活动。通常我们会用查日历表的办法得到答案。但是,不查日历表,如果告诉你今天是星期几,你是否能很快得出若干天后是星期几吗?

输入
输入中的第一行包含一个整数n(1<=n<=100),表示测试用例的个数。对于每个测试用例,包含2个整数m,k。m表示当前是星期几,m为0表示星期天,1表示星期一,2表示星期二,依此类推。 k表示,从今天开始经过k天。

输出
对每个测试用例输出一行,包含一个整数,表示k天后是星期几。m为0表示星期天,1表示星期一,2表示星期二,依此类推。

样例输入 Copy
2
1 8
3 11
样例输出 Copy
2
0

  • 写回答

3条回答 默认 最新

  • PythonJavaC++go 2021-11-03 09:25
    关注
    # 一个星期有7天,所以每七天就是一个周期
    def n_day_is(m, k):
        x = k%7
        y = (m + x)%7
        return y
    
    sample_n = int(input("请输入样例数量:"))
    
    samples = []
    for i in range(0, sample_n):
        item = input("请输入测试样例m、k:")
        samples.append(item.split(" "))
    for sample in samples:
        print(n_day_is(int(sample[0]), int(sample[1])))
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 11月11日
  • 已采纳回答 11月3日
  • 创建了问题 11月3日