C (gcc) C (clang), (削除) 54 (削除ここまで) \$\cdots\$ (削除) 3937 (削除ここまで) 3736 bytes
Saved 8 bytes thanks to dingledooper !!!
Saved 2 bytes thanks to ceilingcat !!!
o(f(),g(),a,b)int f(),g();{return g(f(a),f(b));}
Saved 8 bytes thanks to dingledooper !!!
Saved 2 bytes thanks to ceilingcat !!!
Saved a byte thanks to jdt !!!
C (gcc), (削除) 54 (削除ここまで) \$\cdots\$ (削除) 39 (削除ここまで) 37 bytes
Saved 8 bytes thanks to dingledooper !!!
Saved 2 bytes thanks to ceilingcat !!!
o(f,g,a,b)int f(),g();{g(f(a),f(b));}
C (clang), (削除) 54 (削除ここまで) \$\cdots\$ (削除) 37 (削除ここまで) 36 bytes
o(f(),g(),a,b){return g(f(a),f(b));}
Saved 8 bytes thanks to dingledooper !!!
Saved 2 bytes thanks to ceilingcat !!!
Saved a byte thanks to jdt !!!
C (gcc), (削除) 54 (削除ここまで) \$\cdots\$(削除) 4739 (削除ここまで) 3937 bytes
Saved 8 bytes thanks to dingledooper !!!
Saved 2 bytes thanks to ceilingcat!!!
o(f,g,a,b)int f(),g();{a=gg(f(a),f(b));}
C (gcc), (削除) 54 (削除ここまで) (削除) 47 (削除ここまで) 39 bytes
Saved 8 bytes thanks to dingledooper!!!
o(f,g,a,b)int f(),g();{a=g(f(a),f(b));}
C (gcc), (削除) 54 (削除ここまで) \$\cdots\$(削除) 39 (削除ここまで) 37 bytes
Saved 8 bytes thanks to dingledooper !!!
Saved 2 bytes thanks to ceilingcat!!!
o(f,g,a,b)int f(),g();{g(f(a),f(b));}
C (gcc), (削除) 54 (削除ここまで) (削除) 47 (削除ここまで) 39 bytes
Saved 8 bytes thanks to dingledooper!!!
o(f,g,a,b)int f(),g();{a=g(f(a),f(b));}
C (gcc), (削除) 54 (削除ここまで) (削除) 47 (削除ここまで) 39 bytes
Saved 8 bytes thanks to dingledooper!!!
o(f,g,a,b)int f(),g();{a=g(f(a),f(b));}
C (gcc), (削除) 54 (削除ここまで) (削除) 47 (削除ここまで) 39 bytes
Saved 8 bytes thanks to dingledooper!!!
o(f,g,a,b)int f(),g();{a=g(f(a),f(b));}