http://codeforces.com/contest/615/problem/D 링크 아래 코드에서 http://codeforces.com/contest/615/submission/15260890
을 여기서 1은 1 모드에서 차감하는 이유를 이해 할 수없는 오전 모드에서 차감하는 이유 여기서 mod = 1000000007
ll d = 1;
ll ans = 1;
for (auto x : cnt) {
ll cnt = x.se;
ll p = x.fi;
ll fp = binPow(p, (cnt + 1) * cnt/2, MOD);
ans = binPow(ans, (cnt + 1), MOD) * binPow(fp, d, MOD) % MOD;
d = d * (x.se + 1) % (MOD - 1);//why ??
}
이 코드가 수행해야 할 작업을 지정하지 않았으므로 그 누구도 그 중 하나를 알지 못할 것입니다. – CollinD
지금, 솔루션과 문제의 링크를 추가하십시오. –
Welcome to Stack Overflow! 질문하는 방법을 읽고 [mcve]를 만들 수 있습니다. 그렇게하면 우리가 당신을 도울 수 있습니다. – Katie