SGU 115.Calendar

 

 

连水3道,还能更水么。。。

 

 

 

#include <stdio.h>
using namespace std;
 
const int MonthDay[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int n, m;
int main()
{
    scanf("%d %d", &n, &m);
    if (n > MonthDay[m]||m>12) printf("Impossible");
    else {
         int t = 0;
         for (int i = 1; i < m; ++i) 
             t += MonthDay[i];
         t += n;
         t %= 7;
         if (t == 0) t = 7;
         printf("%d", t);
    }
    return 0;
}

 

posted @ 2014-06-30 13:28  keambar  阅读(114)  评论(0编辑  收藏  举报