#include #include using namespace std; void swap(long long *a,long long *b){ int tmp; tmp=*a; *a=*b; *b=tmp; } int main(){ long long W,H,S,K; int N; vector Sv,Kv,Scv,Kcv; long long ans=0; cin>>W; cin>>H; cin>>N; for(int i=0;i>S>>K; if(Sv.size()==0){ Sv.push_back(S); Scv.push_back(1); } else{ bool f=true; for(int j=0;jKv[j+1]){ swap(&Kv[j],&Kv[j+1]); swap(&Kcv[j],&Kcv[j+1]); } } } ans=0; int Ni=0; for(int i=1;i<=H;i++){ if(Ni>=Kv.size()||Kv[Ni]!=i) ans+=Sv.size(); else{ ans+=W-Kcv[Ni]; Ni++; } //cout<