2019.10.29
#include<cstdio> using namespace std; int w, n; int main() { scanf("%d", &w); for(int i = 1; i<= 12; i++) { if(i == 2) n = 28; else if(i == 1 || i == 3 || i == 5 || i == 7 || i == 8 || i == 10 || i == 12) //如果没有else,后面的else就会包括上面写过的2 n = 31; else n = 30; for(int j = 1; j <= n; j++) { w++; if(j == 12 && w == 5) printf("%d\n", i); if(w>7) w = 1; } } return 0; }