Re: Спешно решение на задача
Ето ти решението на C
#include <cstdio>
const int max=500000;
int a[max+1];
int n;
int main()
{
scanf("%d",&n);
for(int i=1;i<=n; i++)
{
int j1,j2;
scanf("%d%d",&j1,&j2);
for(int j=j1;j<=j2;j++)
if(a[j]==0) a[j]=1;
else a[j]=0;
}
int m=0;
int c=0;
int j=1;
while(j<max)
{ while(a[j]==0) j++;
c=0;
while(a[j]==1) {j++; c++;}
if(m<c)m=c;
}
printf("%d\n",m);
}
Re: Спешно решение на задача
Изключително съм против това да се пише на някой домашната, дето го мързи да чете, но не го мързи да проси помощ в 10 форума. :095:
Re: Спешно решение на задача
Прав си Black Adder, но какво да го правим?Поне нека да му свършим работата докрай. :)
много отдавна съм се откъснал от Паскал.Ако има някой който работи на него нека му я транслира, аз съм дал сорс кода на C.
Мисля ,че ще бъде лесно.