mirror of
https://github.com/arnaucube/circom.git
synced 2026-02-07 03:06:42 +01:00
18 lines
236 B
Plaintext
18 lines
236 B
Plaintext
template X() {
|
|
signal input x;
|
|
signal output y;
|
|
signal x2;
|
|
signal x3;
|
|
var a;
|
|
compute {
|
|
a = (x*x*x+6)/x;
|
|
y <-- a;
|
|
}
|
|
|
|
x2 <== x*x;
|
|
x3 <== x2*x;
|
|
x*y === x3+6;
|
|
}
|
|
|
|
component main = X();
|