URAL 1009 K-based Numbers (DFS)

来源:互联网 发布:nginx lua header 编辑:程序博客网 时间:2024/05/21 18:20
#include <stdio.h>int numOfDigits, base;int result;void isValid(int digits, int preDigit){if (digits > numOfDigits){result++;return;}int digit;for (digit = 0; digit < base; digit++){if (preDigit == 0 && digit == 0)//剪枝后可以通过continue;isValid(digits + 1, digit);}}int main(){scanf("%d %d", &numOfDigits, &base);isValid(1, 0);printf("%d\n", result);return 0;}

0 0
原创粉丝点击