#include #include using namespace std; #define rep(i,n) for(int i = 0; i >; ll fac[510000],finv[510000],inv[510000]; // 二項係数前 void comb_init(){ fac[0]=fac[1]=1; finv[0]=finv[1]=1; inv[1]=1; for(ll i=2;i<510000;i++){ fac[i]=fac[i-1]*i%MOD; inv[i]=MOD-inv[MOD%i]*(MOD/i)%MOD; finv[i]=finv[i-1]*inv[i]%MOD; } } ll comb(ll n,ll r){ if(n>K>>N>>F; ll ans=K*N; rep(i,F){ ll A;cin>>A; ans-=A; } if(ans<0){cout<<-1<