文章
18
粉丝
183
获赞
57
访问
102.5k
暴力解出,放上两个版本的代码,希望不要有小伙伴采坑了
照亮区间版:(通过数据25%,错理解题意)
#include <bits/stdc++.h>
using namespace std;
int n, m, k;
int a[1005][1005];
int main()
{
while (cin >> n >> m >> k)
{
if (k == 0)
{
cout << n << endl;
continue;
}
int light_index;
memset(a, 0, sizeof(a));
for (int i = 0; i < m; i++)
{
cin >> light_index; //输入每一个灯的位置
for (int j = 0; j < k; j++)
{
//标记每一个被照亮的点
if (light_index + j + 1 <= n)
a[light_index + ...
登录后发布评论
暂无评论,来抢沙发