Codeforces Round #393 (Div. 2) - A

 

题目链接:http://codeforces.com/contest/760/problem/A

题意:给定一个2017年的月份和该月的第一天的星期,问该月份的日历表中需要多少列。行有7列表示星期一~日。
思路:水题。

import java.io.PrintWriter;
import java.util.*;

public class Main {
    public static final int MAXN=100+5;
    public static int v[]= {31,28,31,30,31,30,31,31,30,31,30,31};
    public static void main(String[] args) {
        Scanner cin = new Scanner(System.in);
        PrintWriter out = new PrintWriter(System.out);
        int m=cin.nextInt(),d=cin.nextInt();
        int cnt=v[m-1],ans=0;
        ans=(1+((cnt-(7-d+1))/7)+((cnt-(7-d+1))%7==0?0:1));
        out.println(ans);
        cin.close();
        out.flush();
    }
}

 

posted @ 2017-02-20 16:44  キリト  阅读(89)  评论(0编辑  收藏  举报