题目描述
小执:终于可以开学啦!好开心啊!
小理:你没看新闻吗,开学日期又延后了。
小执:𝑁𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂!
小理知道原计划星期X开学,通知开学时间延期N天,请问开学日期是星期几(星期日用7表示)?
输入格式:
输入包含两个数字 X,N 。
输出格式:
输出一个数字,表示开学日期是星期几。
样例输入1
1 2
样例输出1
3
样例输入2
5 9
样例输出2
7
数据范围:
对于 100%的数据,保证1≤X≤7,1≤N≤1000 。
来源/分类(难度系数:一星)
++完整代码如下:++
coding=utf-8
a,b=map(int,input().split())
c=1,2,3,4,5,6,7
while c0!=a:
c.append(c0)
c.remove(c0)
for i in range(b):
c.append(c0)
c.remove(c0)
print(c0)
++代码解释:++
"a,b=map(int,input().split()) ",让用户输入原定开学的日期所在的星期数a和推迟的天数b。
"c=1,2,3,4,5,6,7 ",建立列表c,其中元素包含所有的星期数。
"while c0!=a:
c.append(c0)
c.remove(c0) "当c0不等于原开学日期所在的星期数a时,先将c0添加至c-1,再删除c0,达到星期数循环的目的。直至c0=a,循环结束。
"for i in range(b):
c.append(c0)
c.remove(c0) ",按照以上的操作循环b次,即为在原定开学日期所在的星期数上推迟b天得到的新开学日期所在的星期数。
"print(c0) ",打印最终结果。
++运行效果展示:++
++
++
