new version
authorTobias Girstmair <t@thi3nkpad.lan>
Mon, 12 Nov 2018 12:34:18 +0000 (13:34 +0100)
committerTobias Girstmair <t@thi3nkpad.lan>
Mon, 12 Nov 2018 12:34:18 +0000 (13:34 +0100)
foo.c [new file with mode: 0644]

diff --git a/foo.c b/foo.c
new file mode 100644 (file)
index 0000000..e1fb86d
--- /dev/null
+++ b/foo.c
@@ -0,0 +1,20 @@
+#include <stdio.h>
+typedef unsigned char u8;
+int g(int i, int x, int t, int o) {
+    return ((3 & x &
+            (i *
+             ((3 & i >> 16 ? "BY}6YB6%" : "Qj}6jQ6%")[t % 8] +
+              51) >> o)) << 4);
+};
+
+int main(void) {
+int i;
+int n;
+int s;
+    for (i = 0;; i++) {
+       putchar(g(i, 1, n = i >> 14, 12) +
+               g(i, s = i >> 17, n ^ i >> 13, 10) + 
+               g(i, s / 3, n + ((i >> 11) % 3), 10) + 
+               g(i, s / 5, 8 + n - ((i >> 10) % 3), 9));
+    }
+}
Imprint / Impressum