int main(int argc, char** argv) { printf("\nHomework 11\n"); int B, N; scanf("%i %i", &B, &N); decToBase(N, B); printf("\n"); return 0; }
int main(int agc, char *av[]) { long long N; int T; scanf("%d", &T); long long ar[] = {12, 11, 10, 11, 12}; // if(checkPali(decToBase(N, i), i)) { int l; while(T--) { scanf("%lld", &N); if(N == 1 || N == 3 || N == 5) { printf("2\n"); continue; } for(long long i = 2; i < N; i++) { decToBase(N, i, &l); if(checkPali(res, l)) { printf("%lld\n", i); break; } } } return 0; }
int myprintf(const char *format, ...) { int i = 0; int n = 0; va_list vl; char *source; int number; char test[1]; va_start(vl, n); while (format[i]) { test[0] = format[i]; if (test[0] == '%') { i++; test[0] = format[i]; switch (test[0]) { case 's': //String source = va_arg(vl, char*); write(1, source, arraySize(source)); break; case 'd': //Base 10 number = va_arg(vl, int); decToBase(number, 10); break; case 'b': //Base 2 number = va_arg(vl, int); decToBase(number, 2); break; case 'x': //Base 16 number = va_arg(vl, int); decToBase(number, 16); break; default: break; } } else {