#include<stdio.h>
int check(int n,int a,int b){
	if(n>=1e9||n<=1||a>=b||a<0||b>=1e9||b<0)
	{
		if(n==1&&a==b){
			return 1;
		}else return 0;
	int t=0;	
	 t=(n-1)*b+a-(n-1)*a+1;
	printf("%d\n",t);
	return t;
	}
	
}
int main(){
int n;int a;int b;
	scanf("%d",&n);
	scanf("%d",&a);
	scanf("%d",&b);
	printf("%d",check(n,a,b));
	return 0;
}