#include using namespace std; bool tree[10001]; int l,m;//马路的长度l和区域的数目m。 int u,v;//分别表示一个区域的起始点和终止点的坐标。 int sum; int main(){ cin>>l>>m; //把1~l这个区间内“种上”树。 for(int i=1;i<=l;i++){ tree[i]=1; } //输入区域的起始点和终止点的坐标。 for(int i=1;i<=m;i++){ cin>>u>>v; //移除u~v区间内的树。 for(int j=u;j<=v;j++){ tree[j]=0; }
共 6 条回复
@xyx023
帮你改好了,我提交了一下对了
首先,你头文件都错了还想过? 你就写个“#include”没了?
更正:#include<bits/stdc++.h>
第二,你这个:cin>>u>>v;
你定义了u和v吗你就用?
第三,你这不输出,你又抽啥风了,连输出都不要了?
我给你加了输出。
第四,你干嘛从一开始循环,就这段(for(int i=1;i<=l;i++){ tree[i]=1; })
要从0开始!!!
一个代码四个错误,这家伙是人吗?
……
……
opjiojbuyuujmhemutunhyhy4nasehg4nfyrbmqunnnnnnnnfhgbyhdnwfgyudvre5bfgb3utbysaq