Skip to content

Commit c86708e

Browse files
committed
Runtime: 100 ms (Top 64.52%) | Memory: 42.9 MB (Top 64.52%)
1 parent 9534420 commit c86708e

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed
+15-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1+
// Runtime: 100 ms (Top 64.52%) | Memory: 42.9 MB (Top 64.52%)
12
var superPow = function(a, b) {
2-
const MOD = 1337;
3-
const pow = (num, n) => {
4-
let result = 1;
5-
for (let index = 0; index < n; index++) {
6-
result = result * num % MOD;
7-
}
8-
return result;
9-
};
3+
const MOD = 1337;
4+
const pow = (num, n) => {
5+
let result = 1;
6+
for (let index = 0; index < n; index++) {
7+
result = result * num % MOD;
8+
}
9+
return result;
10+
};
1011

11-
return b.reduceRight((result, n) => {
12-
a %= MOD;
13-
const powNum = result * pow(a, n) % MOD;
12+
return b.reduceRight((result, n) => {
13+
a %= MOD;
14+
const powNum = result * pow(a, n) % MOD;
1415

15-
a = pow(a, 10);
16-
return powNum;
17-
}, 1);
16+
a = pow(a, 10);
17+
return powNum;
18+
}, 1);
1819
};

0 commit comments

Comments
 (0)