我大概看了一下发现
if(n + (n - (week * 7)) == 6) week += 0.5;
if(n + (n - (week * 7)) == 7) week += 1;
↑这的应该是x + (n - (week * 7),But 改了错的更多
#include <bits/stdc++.h>
using namespace std;
int x,n;
int main(){
cin >> x >> n;
int week = floor(n/7);
if(n + (n - (week * 7)) == 6) week += 0.5;
if(n + (n - (week * 7)) == 7) week += 1;
int hoilday = week * 2;
int workday = n - hoilday;
cout << workday * 250 << endl;
}