C++90分求助,实在不知道3为什么过不了
查看原帖
C++90分求助,实在不知道3为什么过不了
1192582
cclearnC楼主2023/11/12 14:10
#include<iostream>
using namespace std;
int main()
{
	int x, n, daysf = 0, daysl = 0, sum = 0, week = 0;
	cin >> x >> n;
	if (n <7)
	{
		if (x + n <= 5)
			sum +=  n ;
		else if(x+n>5&&x+n<=7)
			sum+=5-x+1;
		else
		{
		if(x!=7)
			sum += n-2;
		else
			sum+=n-1;
		}
	}
	if (n>=7)
	{
		week = n / 7;
		daysl = n % 7;
		if (daysl + x >=7)
		{if(x!=7)
			daysf = daysl - 2;
		else if(( x ==7&&daysf>=1))
			daysf=daysl-1;
		else
			daysf=0;
		}
		else if (daysl + x <= 5)
			daysf = daysl;
		else
			daysf = 6 - x;
	}
	sum += week * 5 + daysf;
	cout << sum * 250;
	return 0;
	}
2023/11/12 14:10
加载中...