Files
RISC-V-Simulator/test/testcases/tak.c
2024-07-24 11:54:23 +00:00

16 lines
278 B
C

#include "io.inc"
int tak(int x, int y, int z) {
if (y < x)
return 1 + tak(tak(x - 1, y, z), tak(y - 1, z, x), tak(z - 1, x, y));
else
return z;
}
int main() {
int a = 18;
int b = 12;
int c = 6;
printInt(tak(a, b, c));
return judgeResult % Mod; // 186
}