#include <iostream>
#include <algorithm>
using namespace std;
int c[1000009];
int main()
{
int m,n,k,a,b,sum=0;
cin>>m>>n>>k;
for(int i=1;i<=m*n;i++){
c[i]=i;
}
for(int i=1;i<=k;i++){
cin>>a>>b;
c[a]=min(c[a],c[b]);
c[b]=min(c[a],c[b]);
}
for(int i=1;i<=m*n;i++){
if(c[i]==i){
sum++;
}
}
cout<<sum;
return 0;
}