poj2017
#include<iostream>
using namespace std;
int main(void)
{
int n;
while(cin>>n&&n!=-1)
{
int miles=0;
int a[n],b[n];
cin>>a[0]>>b[0];
miles=a[0]*b[0];
for(int i=1;i<n;i++)
{
cin>>a[i]>>b[i];
miles+=a[i]*(b[i]-b[i-1]);
}
cout<<miles<<" miles"<<endl;
}
}
poj2665
#include<iostream>
using namespace std;
int main(void)
{
int n,m;
while(cin>>n>>m&&m!=0&&n!=0)
{
n++;
int a[m],b[m];
for(int i=0;i<m;i++)
{
cin>>a[i]>>b[i];
n-=(b[i]-a[i]+1);
}
cout<<n<<endl;
}
return 0;
}