#include<iostream> using namespace std; void Week(int(&d)[12],int (&c)[7],int &week,int &daycount) {  int k = 0,m=0;  for (k = 0;k<12;k++)  {   for (m = 0;m<d[k];m++)   {    if (m == 13)    {     week = daycount % 7;     switch (week)     {     case 0:      c[0]++;      break;     case 1:      c[1]++;      break;     case 2:      c[2]++;      break;     case 3:      c[3]++;      break;     case 4:      c[4]++;      break;     case 5:      c[5]++;      break;     case 6:      c[6]++;      break;     }    }    daycount++;   }  } } int main() {  int i = 0, j = 0, k = 0, m = 0, week = 0, daycount = 0, count = 0;  int a[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };  int b[12] = { 31,29,31,30,31,30,31,31,30,31,30,31 };  int n = 0, z = 0;  int c[7] = { 0 };  int year = 1900;  cin >> n;  cin >> z;  i = 0;  if (n<=0 ||n>400|| z<0 || z>6)  {   cout << -1 << endl;   return 0;  }  while (i < n)  {   if ((1900 + n) % 4 == 0)   {       Week(b, c, week, daycount);   }   else   {    Week(a, c, week, daycount);   }   i++;  }  count = (z + 6) % 7;  cout << c[count];  return 0; } 用c++写第二题只有75%通过
点赞 评论

相关推荐

我是没经验的毕业生,这啥情况啊会不会是hr在刷kpi
JamesGosli...:字节boss属于是群发了,我都快入职字节了,其他部门还在和我boss打招呼
点赞 评论 收藏
分享
06-20 17:42
东华大学 Java
凉风落木楚山秋:要是在2015,你这简历还可以月入十万,可惜现在是2025,已经跟不上版本了
我的简历长这样
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务