

function gcd(a, b){
    if(b != 0)
        return gcd(b, a%b);
    else
        return a;
}

function lcm(a, b){
    return a * b / gcd(a, b);
}


// inputに入力データ全体が入る
function Main(input) {
	var n = input.split("\n")[0];
	var arr = input.split("\n")[1].split(" ").sort((a,b)=>{return b-a;});

	var lcm_v = arr[0];
	arr.forEach(v=>{lcm_v = lcm(lcm_v,v);});
	--lcm_v;
	var ans = 0;
	arr.forEach(v=>{ans += lcm_v%v});
	console.log(ans);
	
}
//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
