#include<stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
if (n <= 20*40*4)
printf("不需加班,可购买\n");
else if (n <= 20*40*4 + 40*10*4)
printf("每周需加班%d小时,可购买\n",(int)ceil((n - 20*40*4) / (40.0*4)));
else
printf("每周加班10小时也无法购买\n");
return 0;
}
这是计算每周需加班时长,如果是要计算4周总共加班时长,可以把(n - 20*40*4) / (40.0*4) 最后的*4去掉
如有帮助,望采纳!谢谢!