1117: K-进制数 ```cpp#includeusingnamespacestd;intK;intcl(intnum,intfront){inttemp=0;for(inti=(front==0?1:0);i1)temp+=cl(num-1,i);elsetemp++;}returntemp;}intmain(){in 题解列表 2022年09月11日 0 点赞 0 评论 490 浏览 评分:9.9
K-进制数,转化为0的优先排列问题 解题思路:回顾一下题目要求,考虑包含N位数字的K-进制数,如果在该N位K-进制数中不包含两个连续的0,则将其定义为一个有效数,统计所有有效N位K-进制数的数量。阅读完题目,或许应该考虑到解题的关键是如何确定其为一个有效数。结合题目的要求,有效数要不包含两个连续的0(当然, 题解列表 2022年09月07日 0 点赞 0 评论 879 浏览 评分:9.9
优质题解 K-进制数(排列组合解) 摘要:## 1.前言 本解需要用到高中排列组合的一些知识 ## 2.题意分析 > 简而言之,本题是让我们求一个N位数($$4…… 题解列表 2022年09月07日 0 点赞 0 评论 1354 浏览 评分:9.6
用类似二进制的方法进行循坏 解题思路:用序列放置各个位上的数字再进行判断注意事项:有没有大佬帮忙优化一下,时间有点超限参考代码:N=int(input())K=int(input())a=[1]*(N)foriinrange(1,N):a[i]=0x=N-1num=0f='true'sum=(K-1)*pow(K 题解列表 2022年09月06日 0 点赞 0 评论 548 浏览 评分:9.9
不用看我的,留个记录给自己印象 摘要:解题思路: 看前面那位,写的非常好,写此题解完全为了做笔记 分两种情况,第一种后面一个数为0,那就确定2位,长度加2,但是此时step要加1,"0_" 第二种是不为0的情况,长度加1…… 题解列表 2022年05月09日 0 点赞 0 评论 603 浏览 评分:9.9
优质题解 K-进制数(C语言代码)插空法 简单易理解 ```c#include#include//先写个阶乘longlongintJie(intx){longlongintsum=1;if(x==0){sum=1;}else{for(in 题解列表 2022年04月06日 0 点赞 10 评论 2164 浏览 评分:9.9
dfs(暴力法+插空法解k进制数) ###注意事项-包含n位数的k进制数-第一位不能为0,其它位0不能相连###思路分析可以利用暴力法生成n位小于k的数字组合,最后判断这些组合是否满足条件,满足返回1,不满足返回0可以利用插空法,每一位只有可能是0或非0数,那么第一位必须是非0数, 题解列表 2022年03月30日 0 点赞 0 评论 601 浏览 评分:0.0
运用插空排序解题1117:K-进制数 摘要:解题思路:注意事项:参考代码:#include <stdio.h>int fun(int a,int b)//a的b次方{ int i,sum=1; for(i=0;i<b;i++)sum…… 题解列表 2022年03月23日 0 点赞 0 评论 573 浏览 评分:0.0
K-进制数(C语言极简) 摘要:怎么说呢,写得十分取巧,刚好就把规律给凑出来了。后面我有看到一位大佬写的递归思路,很像。参考代码:#include<stdio.h>int main(){ int N,K; scanf("%d%d",…… 题解列表 2022年03月21日 0 点赞 0 评论 631 浏览 评分:9.9