40分,不知道怎么多算了一个工作日,c++,大佬求解
查看原帖
40分,不知道怎么多算了一个工作日,c++,大佬求解
1382353
LeeHsin楼主2025/1/8 19:33
#include <iostream>
using namespace std;

bool day[1000010] = {0};

int main(){
	int d, t;
	cin >> d >> t;
	
	if(d != 6 || d != 7)day[d] = 1;
	
	int cnt = 0;
	for(int i = d; i <= t + d - 1; i++){
		if(i % 6 == 0 || i % 7 == 0)continue;
		else day[i] = 1;	
	}
	
	for(int i = 1; i <= t + d; i++)if(day[i] == 1)cnt++;

	cout << cnt * 250;
	
	return 0;
}
2025/1/8 19:33
加载中...