晨三娃


私信TA

用户名:13008142306

访问量:22377

签 名:

我的语言,没有对象

等  级
排  名 391
经  验 5120
参赛次数 6
文章发表 28
年  龄 20
在职情况 学生
学  校 西华大学
专  业 计算机科学与技术

  自我简介:

解题思路:
利用标记数组




注意事项:
明确端点是否包含其中




参考代码:

#include <iostream>

using namespace std;

int main ()

{

int l,m;

cin>>l>>m;

int *p=new int [l+1];

for(int i=0;i<l+1;i++)

*(p+i)=1;

for(int i=0;i<m;i++)

{

int temp1,temp2;

cin>>temp1>>temp2;

for(int j=temp1;j<=temp2;j++)

*(p+j)=0;

}

int count=0;

for(int i=0;i<l+1;i++)

if(*(p+i)) count++;

cout<<count<<endl;

return 0;

 } 


 

0.0分

0 人评分

新上线《蓝桥杯辅导》课程,近五年的蓝桥杯省赛与国赛真题都有,从读题开始理解题意、梳理思路、实现代码再提交评测全过程,可有效提升获奖比例甚至进国赛!课程介绍、试听请猛击这里

  评论区

  • «
  • »