jiemoweipaocai @ 2024-07-10 17:31:55
这段代码甚至编译都不能过是为啥 我的思路是把每棵树标记为0,然后每个区域涉及到的树标记为1,最后计算0的个数。
#include <stdio.h>
int main (void)
{
int l,m,i,j,n=0;
scanf("%d%d",&l,&m);
int u[m];
int v[m];
int s[l+1]={0,0};
for(i=0;i<m;i++)
{
scanf("%d%d",&u[i],&v[i]);
for(j=u[i]-1;j<v[i];j++)
s[j-1]=1;
}
for(i=0;i<l+1;i++)
n+=s[i];
printf("%d",l+1-n);
return 0;
}
by huang2012nb @ 2024-07-10 17:50:41
@jiemoweipaocai 兄弟数组没法用变量定义
by jiemoweipaocai @ 2024-07-10 17:53:52
@huang2012nb 是这样吗-_-(汗
by huang2012nb @ 2024-11-12 21:33:08
@jiemoweipaocai 哥们数组定义方括号里面必须是大于0的整数常量啊