#include <stdio.h> int f(int n) { if (n == 0) return 0; return f(n >> 1)^(n % 2 == 1); } int main() { for (int n = 0; n < 100; n++) return 0; } /* end */
Standard input is empty
1 2 4 7 8 11 13 14 16 19 21 22 25 26 28 31 32 35 37 38 41 42 44 47 49 50 52 55 56 59 61 62 64 67 69 70 73 74 76 79 81 82 84 87 88 91 93 94 97 98