题解 | #开学?#

开学?

https://www.nowcoder.com/practice/9cc35bd0754f4feca18e10e57c672467

#include <stdio.h>

int main() {
    int a, b,c;
    while (scanf("%d %d", &a, &b) != EOF) { 
        if (a<=7) {
            for (c=1;c<=b ; c++) {
                a++;
                if (a==8) {
                    a=1;
                }
            }
        }
        printf("%d\n", a);
    }
    return 0;
}

我的解题思路是这样的,先定义3个变量,其中c变量为我的计数器,因为开学日期肯定是周一到周日之间所以就是1~7,进入循环体之后,我们初始化c为1因为要考虑延后的时间大于我开学的时间,所以当a=8时就到下一周了,就初始化为1,这样就解出来了。

全部评论

相关推荐

找工作勤劳小蜜蜂:矛盾是没有实习,就是没实战经验,公司不想要,公司不要,你就没有实习,你就进入死循环,另外你的项目不是社会现在有大量岗位存在行业用的,云存储人员早就饱和。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务