题目链接:http://bailian.openjudge.cn/practice/2808
# include<stdio.h>
int main()
{
int L,M,count=0;
int a,b,i,str[10001];
scanf("%d%d",&L,&M);
for(i=0;i<=L;i++)
str[i]=1;
for(;M>0;M--)
{
scanf("%d %d",&a,&b);
for(;a<=b;a++)
{
str[a]=0;
}
}
for(i=0;i<=L;i++)
if(str[i]==1)
count++;
printf("%d\n",count);
return 0;
}
本文详细解析了一段用于处理特定输入并生成输出的C++代码逻辑。通过逐步分析,读者可以理解如何使用循环、条件判断和数组操作来实现特定功能,提升编程技能。
170

被折叠的 条评论
为什么被折叠?



