#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,k;
cin>>n>>m>>k;
int a[100000],b[100000];
for(int i=1;i<=k;i++)
cin>>a[i]>>b[i];
int sum=0;
if(m%2==1)
{
if(2*k<n)
{
sum=m;
cout<<sum;
return 0;
}
if(2*k==n)
{
sum=m-1;
cout<<sum;
return 0;
}
}
if(m%2==0)
{
cout<<m;
return 0;
}
return 0;
}虽然是偷分但是!!!为甚么我错的样例洛谷上是错的,c++却
虽然是偷分但是!!!为甚么我错的样例洛谷上是错的,c++却是对的!!!!!!!!!!