弄了一天没弄出来,大佬来帮忙看看,1,2,4,7,10检测点错了,求求了
查看原帖
弄了一天没弄出来,大佬来帮忙看看,1,2,4,7,10检测点错了,求求了
574824
sb_jcl楼主2021/10/19 02:36
#include<bits/stdc++.h>
using namespace std;
int main(){
    int m=0,p=0;
    int x,n;
    cin>>x>>n;
    if(x+n<=6){
        cout<<n*250<<endl;
    }
    else if(x+n>6&&x+n<=7){
    	if(x==7)
    	cout<<"0"<<endl;
    	else
        cout<<(6-x)*250<<endl;
    }
    else if(x+n>7){
        int z=x+n-7;
        while(z>0){
            if(z<7){
               if(z==6)
                p=z-1;
                else if(z<6)
                p=z;
                z-=7;  
            }
            else{
            	m++;
                z-=7;
            }
        }
        if(x==7)
        cout<<m*250*5+(p-1)*250<<endl;
        else
        cout<<(6-x)*250+m*250*5+(p-1)*250<<endl;
    }
    return 0;
}
2021/10/19 02:36
加载中...