求解,60分,自己想的思路,明白题解的方法,但搞不懂自己的为什么不对
查看原帖
求解,60分,自己想的思路,明白题解的方法,但搞不懂自己的为什么不对
616200
Lok1楼主2022/1/14 01:57
#include<iostream>
using namespace std;
int main()
{
    int n,m;
    long long a,b;
    cin>>n>>m;
    a=(m/7)*5*250;//m天内有多少周,每周游5天
    b=m%7;//把整周剔除之后剩下的天数
    for(int i=1;i<=b;i++)
    {
        if(n+i==6 || n+i==7)a+=0;//周n加上剩下的天数后是否为周六或周日
        else a+=250;//不是的话加250天
    }
    cout<<a<<endl;
    return 0;
}
2022/1/14 01:57
加载中...