今天在做一道cf题时偶然发现pow的局限
E1. Rubik’s Cube Coloring (easy version)
#includeusing namespace std; typedef long long ll; ll ksm(ll a, ll b) { ll ans = 1; while (b) { if (b & 1)ans = ans*a % 1000000007; a=a*a % 1000000007; b >>= 1; } return ans; } int main() { ll i, j, m, n; cin.tie(0); ios::sync_with_stdio(false); cout.tie(0); ll k; cin >> k; ll ans = 0; ll mi = (1ll< *此题中发现1ll<
pow 函数的返回值为 double型 ,因浮点数长度问题,存在截断误差



